# HG changeset patch # User Dumitru Erhan # Date 1268258462 18000 # Node ID 1faae5079522cb2674c166d1b356abd39707e012 # Parent a96fa4de06d24ee0c07695dac063d0fc76e3e3ec The in/outscale parameters were not passed to FTData diff -r a96fa4de06d2 -r 1faae5079522 datasets/ftfile.py --- a/datasets/ftfile.py Wed Mar 10 16:52:22 2010 -0500 +++ b/datasets/ftfile.py Wed Mar 10 17:01:02 2010 -0500 @@ -193,12 +193,19 @@ if valid_data is None: total_valid_size = sum(FTFile(td).size for td in test_data) valid_size = total_valid_size/len(train_data) - self._train = FTData(train_data, train_lbl, size=-valid_size) - self._valid = FTData(train_data, train_lbl, skip=-valid_size) + self._train = FTData(train_data, train_lbl, size=-valid_size, + inscale=inscale, outscale=outscale, indtype=indtype, + outdtype=outdtype) + self._valid = FTData(train_data, train_lbl, skip=-valid_size, + inscale=inscale, outscale=outscale, indtype=indtype, + outdtype=outdtype) else: - self._train = FTData(train_data, train_lbl) - self._valid = FTData(valid_data, valid_lbl) - self._test = FTData(test_data, test_lbl) + self._train = FTData(train_data, train_lbl,inscale=inscale, + outscale=outscale, indtype=indtype, outdtype=outdtype) + self._valid = FTData(valid_data, valid_lbl,inscale=inscale, + outscale=outscale, indtype=indtype, outdtype=outdtype) + self._test = FTData(test_data, test_lbl,inscale=inscale, + outscale=outscale, indtype=indtype, outdtype=outdtype) def _return_it(self, batchsize, bufsize, ftdata): return izip(DataIterator(ftdata.open_inputs(), batchsize, bufsize),