# 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])