# HG changeset patch # User Yoshua Bengio <bengioy@iro.umontreal.ca> # Date 1210996886 14400 # Node ID 50a8302addaff3b31b368569461444fccf87ab25 # Parent bf320808919f42978ad519524b9785a657ad7261 template statscollector diff -r bf320808919f -r 50a8302addaf learner.py --- a/learner.py Fri May 16 16:39:01 2008 -0400 +++ b/learner.py Sat May 17 00:01:26 2008 -0400 @@ -1,6 +1,6 @@ from exceptions import * - +from dataset import AttributesHolder class LearningAlgorithm(object): """ diff -r bf320808919f -r 50a8302addaf statscollector.py --- a/statscollector.py Fri May 16 16:39:01 2008 -0400 +++ b/statscollector.py Sat May 17 00:01:26 2008 -0400 @@ -77,7 +77,7 @@ total_loss = regularizer+t.examplewise_sum(nll) avg_nll = t.examplewise_mean(nll) avg_class_error = t.examplewise_mean(class_error) - for name,val in locals(): val.name = name + for name,val in locals().items(): val.name = name return StatsCollector([regularizer],[nll,class_error],[total_loss,avg_nll,avg_class_error])