comparison deep/stacked_dae/v_sylvain/train_error.py @ 388:0d97fead004f

Changement pour prendre en compte l'option finetune amelioree pour PNIST07
author SylvainPL <sylvain.pannetier.lebeuf@umontreal.ca>
date Tue, 27 Apr 2010 08:42:43 -0400
parents 442fc117e886
children 66b05c6077c7
comparison
equal deleted inserted replaced
387:44094ff28ed1 388:0d97fead004f
110 optimizer.training_error(datasets.nist_all(maxsize=maximum_exemples)) 110 optimizer.training_error(datasets.nist_all(maxsize=maximum_exemples))
111 print "For" + str(maximum_exemples) + "over the P07 training set: " 111 print "For" + str(maximum_exemples) + "over the P07 training set: "
112 optimizer.training_error(datasets.nist_P07(maxsize=maximum_exemples)) 112 optimizer.training_error(datasets.nist_P07(maxsize=maximum_exemples))
113 print "For" + str(maximum_exemples) + "over the PNIST07 training set: " 113 print "For" + str(maximum_exemples) + "over the PNIST07 training set: "
114 optimizer.training_error(datasets.PNIST07(maxsize=maximum_exemples)) 114 optimizer.training_error(datasets.PNIST07(maxsize=maximum_exemples))
115
116 if os.path.exists(PATH+'params_finetune_PNIST07_then_NIST.txt'):
117 print ('\n finetune = PNIST07 then NIST')
118 optimizer.reload_parameters(PATH+'params_finetune_PNIST07_then_NIST.txt')
119 print "For" + str(maximum_exemples) + "over the NIST training set: "
120 optimizer.training_error(datasets.nist_all(maxsize=maximum_exemples))
121 print "For" + str(maximum_exemples) + "over the P07 training set: "
122 optimizer.training_error(datasets.nist_P07(maxsize=maximum_exemples))
123 print "For" + str(maximum_exemples) + "over the PNIST07 training set: "
124 optimizer.training_error(datasets.PNIST07(maxsize=maximum_exemples))
115 125
116 channel.save() 126 channel.save()
117 127
118 return channel.COMPLETE 128 return channel.COMPLETE
119 129