bostondiditeam / MV3D

Multi-View 3D Object Detection Network for Autonomous Driving
480 stars 181 forks source link

errors when running python train.py #16

Open deepmeng opened 7 years ago

deepmeng commented 7 years ago

Using TensorFlow backend. Namespace(continue_train=False, max_iter=1000, tag='unknown_tag', targets='top_view_rpn,image_feature,fusion', weights='')

Enter log tag : 1 Set log tag :"1" ok !! Traceback (most recent call last): File "train.py", line 106, in data_splitter = TrainingValDataSplitter(training_dataset) File "/home1/liumeng/MV3D/src/utils/training_validation_data_splitter.py", line 44, in init self.split_bags_by_tag_name() File "/home1/liumeng/MV3D/src/utils/training_validation_data_splitter.py", line 65, in split_bags_by_tag_name self.bags = shuffle(self.bags, random_state=0) File "/home/deepwork/workspace/tensorflow-env-vary/tensorflow1.0-py3.5/lib/python3.5/site-packages/sklearn/utils/init.py", line 343, in shuffle return resample(*arrays, **options) File "/home/deepwork/workspace/tensorflow-env-vary/tensorflow1.0-py3.5/lib/python3.5/site-packages/sklearn/utils/init.py", line 269, in resample resampled_arrays = [safe_indexing(a, indices) for a in arrays] File "/home/deepwork/workspace/tensorflow-env-vary/tensorflow1.0-py3.5/lib/python3.5/site-packages/sklearn/utils/init.py", line 269, in resampled_arrays = [safe_indexing(a, indices) for a in arrays] File "/home/deepwork/workspace/tensorflow-env-vary/tensorflow1.0-py3.5/lib/python3.5/site-packages/sklearn/utils/init.py", line 164, in safe_indexing return [X[idx] for idx in indices] File "/home/deepwork/workspace/tensorflow-env-vary/tensorflow1.0-py3.5/lib/python3.5/site-packages/sklearn/utils/init.py", line 164, in return [X[idx] for idx in indices] KeyError: 0

@zxf8665905 @lancejchen

deepmeng commented 7 years ago

what tag should I enter ?

adioshun commented 7 years ago

in my case, any number is ok. (eg. 1)

salmanahmedshaikh commented 6 years ago

In train.py, I am getting the following error. Why the tag_size is zero??

Namespace(continue_train=False, max_iter=1000, tag='unknown_tag', targets='top_view_rpn,image_feature,fusion', weights='')

Enter log tag : 1

Set log tag :"1" ok !!

Traceback (most recent call last): File "train.py", line 208, in data_splitter = TrainingValDataSplitter(train_n_val_dataset) File "/home/salman/Development/MV3D/src/utils/training_validation_data_splitter.py", line 44, in init self.split_bags_by_tag_name() File "/home/salman/Development/MV3D/src/utils/training_validation_data_splitter.py", line 125, in split_bags_by_tag_name self.real_split_rate = 1. * split_point / tag_size ZeroDivisionError: float division by zero

wqlu commented 5 years ago

In train.py, I am getting the following error. Why the tag_size is zero??

Namespace(continue_train=False, max_iter=1000, tag='unknown_tag', targets='top_view_rpn,image_feature,fusion', weights='')

Enter log tag : 1

Set log tag :"1" ok !!

Traceback (most recent call last): File "train.py", line 208, in data_splitter = TrainingValDataSplitter(train_n_val_dataset) File "/home/salman/Development/MV3D/src/utils/training_validation_data_splitter.py", line 44, in init self.split_bags_by_tag_name() File "/home/salman/Development/MV3D/src/utils/training_validation_data_splitter.py", line 125, in split_bags_by_tag_name self.real_split_rate = 1. * split_point / tag_size ZeroDivisionError: float division by zero

i think you can try to change 'train_n_val_dataset' list in src/train.py, you may not have some file directories.