Mercurial > ift6266
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 |