# HG changeset patch # User Yoshua Bengio # Date 1217338569 14400 # Node ID c096e2820131b7b76beed93e99142f4535ae43e5 # Parent 2bde0bed1919a18151af27f33ca8ae423194cdb0# Parent 52b4908d897105f81a3a967b1232797164a78a25 merge diff -r 2bde0bed1919 -r c096e2820131 dataset.py --- a/dataset.py Fri Jul 25 17:02:28 2008 -0400 +++ b/dataset.py Tue Jul 29 09:36:09 2008 -0400 @@ -1454,12 +1454,14 @@ (it takes minibatches of inputs and produces minibatches of outputs, as documented in the class comment). - TBM: are filedtypes the old field types (from input_dataset) or the new ones + TBM: are fieldtypes the old field types (from input_dataset) or the new ones (for the new dataset created)? """ self.input_dataset=input_dataset self.function=function self.output_names=output_names + #print 'self.output_names in afds:', self.output_names + #print 'length in afds:', len(self.output_names) self.minibatch_mode=minibatch_mode DataSet.__init__(self,description,fieldtypes) self.valuesHStack = values_hstack if values_hstack else input_dataset.valuesHStack @@ -1484,9 +1486,10 @@ for input_example in input_examples] all_output_fields = zip(*output_examples) + #print 'output_names=', self.output_names + #print 'all_output_fields', all_output_fields + #print 'len(all_output_fields)=', len(all_output_fields) all_outputs = Example(self.output_names, all_output_fields) - #print 'input_fields', input_fields - #print 'all_outputs', all_outputs if fieldnames==self.output_names: rval = all_outputs else: diff -r 2bde0bed1919 -r c096e2820131 lookup_list.py --- a/lookup_list.py Fri Jul 25 17:02:28 2008 -0400 +++ b/lookup_list.py Tue Jul 29 09:36:09 2008 -0400 @@ -29,6 +29,10 @@ U{http://epydoc.sourceforge.net/manual-epytext.html#doctest-blocks} """ def __init__(self,names=[],values=[]): + #print 'values=', values + #print 'length=', len(values) + #print 'names=', names + #print 'length=',len(names) assert len(values)==len(names) self.__dict__['_values']=values self.__dict__['_name2index']={}