Mercurial > pylearn
comparison pylearn/datasets/icml07.py @ 1478:1e4dc99a3b13
better error in icml07 when data folder is missing
author | James Bergstra <bergstrj@iro.umontreal.ca> |
---|---|
date | Tue, 24 May 2011 19:35:05 -0400 |
parents | 8c10bda4bb5f |
children | 1b69d435f09f |
comparison
equal
deleted
inserted
replaced
1477:48efafaaf7fb | 1478:1e4dc99a3b13 |
---|---|
94 return inputs, labels | 94 return inputs, labels |
95 | 95 |
96 def icml07_loaders(new_version=True, rootdir=None): | 96 def icml07_loaders(new_version=True, rootdir=None): |
97 if rootdir is None: | 97 if rootdir is None: |
98 rootdir = get_filepath_in_roots('icml07data_twiki') | 98 rootdir = get_filepath_in_roots('icml07data_twiki') |
99 if rootdir is None: | |
100 raise IOError('dataset not found (no icml07data_twiki folder in dbpath') | |
99 rval = dict( | 101 rval = dict( |
100 mnist_basic=DatasetLoader( | 102 mnist_basic=DatasetLoader( |
101 http_source='http://www.iro.umontreal.ca/~lisa/icml2007data/mnist.zip', | 103 http_source='http://www.iro.umontreal.ca/~lisa/icml2007data/mnist.zip', |
102 amat_filename_root=os.path.join(rootdir, 'mnist'), | 104 amat_filename_root=os.path.join(rootdir, 'mnist'), |
103 npy_filename_root=os.path.join(rootdir, 'mnist_basic'), | 105 npy_filename_root=os.path.join(rootdir, 'mnist_basic'), |