diff dataset.py @ 338:7d4792fc28ae

Automated merge with ssh://projects@lgcm.iro.umontreal.ca/hg/pylearn
author Frederic Bastien <bastienf@iro.umontreal.ca>
date Mon, 16 Jun 2008 17:17:50 -0400
parents 5e38ed2b3a75 0ce6e62ac6e5
children d96be0eba3cc
line wrap: on
line diff
--- a/dataset.py	Mon Jun 16 17:17:01 2008 -0400
+++ b/dataset.py	Mon Jun 16 17:17:50 2008 -0400
@@ -721,7 +721,12 @@
         assert self.hasFields(*fieldnames)
         return self.src.minibatches_nowrap(fieldnames,minibatch_size,n_batches,offset)
     def __getitem__(self,i):
-        return FieldsSubsetDataSet(self.src[i],self.new_fieldnames)
+#        return FieldsSubsetDataSet(self.src[i],self.new_fieldnames)
+        complete_example = self.src[i]
+        return Example(self.new_fieldnames,
+                             [complete_example[field]
+                              for field in self.src_fieldnames])
+
 
 
 class DataSetFields(Example):