dcgan_code icon indicating copy to clipboard operation
dcgan_code copied to clipboard

Subset instances cannot be defined by a slice

Open wilsontseng opened this issue 8 years ago • 0 comments

Hello guys! I got this error when I run the faces file train_uncond_dcgan.py and this is it's Traceback..... " Traceback (most recent call last): File "train_uncond_dcgan.py", line 52, in tr_data, te_data, tr_stream, val_stream, te_stream = faces(ntrain=ntrain) File "/home/jerry/dcgan_code/faces/load.py", line 14, in faces te_data = H5PYDataset(path, which_sets=('test',)) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/datasets/hdf5.py", line 197, in init self.num_examples) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/datasets/hdf5.py", line 504, in num_examples return self.subsets[0].num_examples File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/utils/init.py", line 441, in lazy_property_getter self.load() File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/datasets/hdf5.py", line 465, in load subsets = self.get_subsets(handle, self.which_sets, self.sources) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/datasets/hdf5.py", line 448, in get_subsets slice(row['start'], row['stop']), len(h5file[source])) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/utils/init.py", line 53, in init self._subset_sanity_check(list_or_slice, original_num_examples) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/utils/init.py", line 313, in _subset_sanity_check self._slice_subset_sanity_check(list_or_slice, num_examples) File "/home/jerry/anaconda2/lib/python2.7/site-packages/fuel-0.2.0-py2.7-linux-x86_64.egg/fuel/utils/init.py", line 338, in _slice_subset_sanity_check raise ValueError('Subset instances cannot be defined by a slice ' ValueError: Subset instances cannot be defined by a slice whose start value is greater than or equal to the original number of examples "

I don't understand what kind of this problem.... Can anybody help me to solve it? PLEASE!!!

My hdf5 file is built by 128 pics 64643 faces jpeg photos......

wilsontseng avatar Dec 18 '16 17:12 wilsontseng