# HG changeset patch # User Frederic Bastien # Date 1213728370 14400 # Node ID a22ea54a19edda679d7e65aea7df65f6b27bed0e # Parent 394b4e849c1b10df418092b3c9e4a0d44e12a1fd bugfix, MinibatchDataSet.minibatches_nowrap() must raise StopIteration when needed diff -r 394b4e849c1b -r a22ea54a19ed dataset.py --- a/dataset.py Tue Jun 17 14:45:22 2008 -0400 +++ b/dataset.py Tue Jun 17 14:46:10 2008 -0400 @@ -864,7 +864,8 @@ return self def next(self): upper = self.next_example+minibatch_size - assert upper<=self.ds.length + if upper>self.ds.length: + raise StopIteration #minibatch = Example(self.ds._fields.keys(), # [field[self.next_example:upper] # for field in self.ds._fields])