Summary of the output:
File "/part/01/Tmp/nightly_build/DeepLearningTutorials/code/mcrbm/test_mcrbm.py", line 93, in test_reproduce_ranzato_hinton_2010
Full output:
Wed May 22 02:58:51 EDT 2013
git version for Theano: 3a9aa1ebb0c4540d32fc4b6d7836f30b11d65fb6
git version: 3da5edbb800133e908e4f9b50373d2743b90f099
executing nosetests speed with mode=FAST_RUN
The code for file logistic_sgd.pyc ran for 10.3s
The code for file logistic_cg.pyc ran for 23.5s
The code for file mlp.pyc ran for 1.30m
The code for file convolutional_mlp.pyc ran for 1.21m
The no corruption code for file dA.pyc ran for 0.96m
The 30% corruption code for file dA.pyc ran for 0.97m
The pretraining code for file SdA.pyc ran for 3.00m
The training code for file SdA.pyc ran for 2.87m
The pretraining code for file DBN.pyc ran for 3.62m
The fine tuning code for file DBN.pyc ran for 2.80m
['logistic_sgd', 'logistic_cg', 'mlp', 'convolutional_mlp', 'dA', 'SdA', 'DBN', 'rbm', 'rnnrbm']
float64 times [ 10.3305769 23.53049183 78.23511481 72.92705154 116.77737784
354.45968795 386.56196475 555.31286287 185.22567868]
float64 expected [10.300000000000001, 23.699999999999999, 78.099999999999994, 73.700000000000003, 116.40000000000001, 346.89999999999998, 381.89999999999998, 558.10000000000002, 186.30000000000001]
float64 % expected/get [ 0.99704016 1.00720377 0.99827296 1.01059893 0.9967684 0.97867264
0.98793993 1.00501904 1.00580007]
The code for file logistic_sgd.pyc ran for 11.3s
The code for file logistic_cg.pyc ran for 29.3s
The code for file mlp.pyc ran for 0.76m
The code for file convolutional_mlp.pyc ran for 1.08m
The no corruption code for file dA.pyc ran for 0.58m
The 30% corruption code for file dA.pyc ran for 0.60m
The pretraining code for file SdA.pyc ran for 1.68m
The training code for file SdA.pyc ran for 1.47m
The pretraining code for file DBN.pyc ran for 2.31m
The fine tuning code for file DBN.pyc ran for 1.47m
['logistic_sgd', 'logistic_cg', 'mlp', 'convolutional_mlp', 'dA', 'SdA', 'DBN', 'rbm', 'rnnrbm']
float32 times [ 11.44419312 29.35876107 45.81941199 65.28311539 70.81742477
189.19532371 226.96850014 424.39387488 176.96966815]
float32 expected [11.6, 29.600000000000001, 47.200000000000003, 66.5, 71.0, 191.19999999999999, 226.80000000000001, 432.80000000000001, 176.19999999999999]
float32 % expected/get [ 1.01361449 1.00821693 1.03013107 1.01864011 1.00257811 1.0105958
0.99925761 1.01980737 0.99565085]
float64/float32 [ 0.90269159 0.80148109 1.70746658 1.11708902 1.64899215 1.87351189
1.70315248 1.30848463 1.04665212]
Duplicate the timing to have everything in one place
['logistic_sgd', 'logistic_cg', 'mlp', 'convolutional_mlp', 'dA', 'SdA', 'DBN', 'rbm', 'rnnrbm']
float64 times [ 10.3305769 23.53049183 78.23511481 72.92705154 116.77737784
354.45968795 386.56196475 555.31286287 185.22567868]
float64 expected [10.300000000000001, 23.699999999999999, 78.099999999999994, 73.700000000000003, 116.40000000000001, 346.89999999999998, 381.89999999999998, 558.10000000000002, 186.30000000000001]
float64 % expected/get [ 0.99704016 1.00720377 0.99827296 1.01059893 0.9967684 0.97867264
0.98793993 1.00501904 1.00580007]
float32 times [ 11.44419312 29.35876107 45.81941199 65.28311539 70.81742477
189.19532371 226.96850014 424.39387488 176.96966815]
float32 expected [11.6, 29.600000000000001, 47.200000000000003, 66.5, 71.0, 191.19999999999999, 226.80000000000001, 432.80000000000001, 176.19999999999999]
float32 % expected/get [ 1.01361449 1.00821693 1.03013107 1.01864011 1.00257811 1.0105958
0.99925761 1.01980737 0.99565085]
float64/float32 [ 0.90269159 0.80148109 1.70746658 1.11708902 1.64899215 1.87351189
1.70315248 1.30848463 1.04665212]
expected float64/float32 [ 0.90001976 0.80725477 1.70451773 1.12892897 1.64366327 1.83355483
1.68261234 1.31505197 1.05272277]
Using gpu device 0: GeForce GTX 285
The code for file logistic_sgd.pyc ran for 3.7s
The code for file logistic_cg.pyc ran for 10.1s
The code for file mlp.pyc ran for 0.48m
The code for file convolutional_mlp.pyc ran for 0.19m
The no corruption code for file dA.pyc ran for 0.19m
The 30% corruption code for file dA.pyc ran for 0.20m
The pretraining code for file SdA.pyc ran for 0.20m
The training code for file SdA.pyc ran for 0.12m
The pretraining code for file DBN.pyc ran for 0.82m
The fine tuning code for file DBN.pyc ran for 0.12m
['logistic_sgd', 'logistic_cg', 'mlp', 'convolutional_mlp', 'dA', 'SdA', 'DBN', 'rbm', 'rnnrbm']
gpu times [ 3.68888378 10.0365355 29.05371261 11.76068997 23.76164293
19.78212571 56.96815801 300.41036344 323.98659229]
gpu expected [3.0766348799999998, 7.5552349100000002, 18.992267850000001, 9.5999999999999996, 24.130070450000002, 20.399999999999999, 56.0, 302.60000000000002, 315.39999999999998]
gpu % expected/get [ 0.83402868 0.7527732 0.65369504 0.81627864 1.01550514 1.03123397
0.98300528 1.00728882 0.97349708]
float64/gpu [ 2.80046147 2.34448349 2.69277513 6.20091608 4.91453298
17.91817993 6.78557949 1.84851433 0.57170785]
Duplicate the timing to have everything in one place
['logistic_sgd', 'logistic_cg', 'mlp', 'convolutional_mlp', 'dA', 'SdA', 'DBN', 'rbm', 'rnnrbm']
float64 times [ 10.3305769 23.53049183 78.23511481 72.92705154 116.77737784
354.45968795 386.56196475 555.31286287 185.22567868]
float64 expected [10.300000000000001, 23.699999999999999, 78.099999999999994, 73.700000000000003, 116.40000000000001, 346.89999999999998, 381.89999999999998, 558.10000000000002, 186.30000000000001]
float64 % expected/get [ 0.99704016 1.00720377 0.99827296 1.01059893 0.9967684 0.97867264
0.98793993 1.00501904 1.00580007]
float32 times [ 11.44419312 29.35876107 45.81941199 65.28311539 70.81742477
189.19532371 226.96850014 424.39387488 176.96966815]
float32 expected [11.6, 29.600000000000001, 47.200000000000003, 66.5, 71.0, 191.19999999999999, 226.80000000000001, 432.80000000000001, 176.19999999999999]
float32 % expected/get [ 1.01361449 1.00821693 1.03013107 1.01864011 1.00257811 1.0105958
0.99925761 1.01980737 0.99565085]
gpu times [ 3.68888378 10.0365355 29.05371261 11.76068997 23.76164293
19.78212571 56.96815801 300.41036344 323.98659229]
gpu expected [3.0766348799999998, 7.5552349100000002, 18.992267850000001, 9.5999999999999996, 24.130070450000002, 20.399999999999999, 56.0, 302.60000000000002, 315.39999999999998]
gpu % expected/get [ 0.83402868 0.7527732 0.65369504 0.81627864 1.01550514 1.03123397
0.98300528 1.00728882 0.97349708]
float64/float32 [ 0.90269159 0.80148109 1.70746658 1.11708902 1.64899215 1.87351189
1.70315248 1.30848463 1.04665212]
expected float64/float32 [ 0.90001976 0.80725477 1.70451773 1.12892897 1.64366327 1.83355483
1.68261234 1.31505197 1.05272277]
float64/gpu [ 2.80046147 2.34448349 2.69277513 6.20091608 4.91453298
17.91817993 6.78557949 1.84851433 0.57170785]
expected float64/gpu [ 2.79217254 2.36137261 2.68812461 6.26663913 4.89865117
17.53603253 6.70374492 1.8577921 0.5750238 ]
float32/gpu [ 3.10234581 2.92518878 1.57705876 5.55095964 2.98032527 9.56395316
3.98412917 1.41271383 0.54622528]
expected float32/gpu [ 3.14458267 2.94922486 1.62457723 5.65443015 2.98800888 9.66529092
3.98117138 1.44069597 0.54384967]
speed_failure_float64=0
speed_failure_float32=0
speed_failure_gpu=4
.
----------------------------------------------------------------------
Ran 1 test in 4010.586s
OK
executing nosetests with mode=FAST_RUN,floatX=float32
./part/01/Tmp/nightly_build/DeepLearningTutorials/code/mcrbm/test_mcrbm.py:68: UserWarning: The parameter 'updates' of theano.function() expects an OrderedDict, got <type 'dict'>. Using a standard dictionary here results in non-deterministic behavior. You should use an OrderedDict if you are using Python 2.7, or use a list of (shared, update) pairs. Do not just convert your dictionary to this type before the call as the conversion will still be non-deterministic.
updates=trainer.cd_updates())
EThe code for file logistic_sgd.pyc ran for 3.9s
.The code for file logistic_cg.pyc ran for 7.9s
.The code for file mlp.pyc ran for 0.15m
.The code for file convolutional_mlp.pyc ran for 0.22m
.The no corruption code for file dA.pyc ran for 0.29m
The 30% corruption code for file dA.pyc ran for 0.30m
.The pretraining code for file SdA.pyc ran for 1.69m
The training code for file SdA.pyc ran for 0.73m
.The pretraining code for file DBN.pyc ran for 2.28m
The fine tuning code for file DBN.pyc ran for 0.73m
...
======================================================================
ERROR: mcrbm.test_mcrbm.test_reproduce_ranzato_hinton_2010
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/lisa/os/epd-7.1.2/lib/python2.7/site-packages/nose/case.py", line 187, in runTest
self.test(*self.arg)
File "/part/01/Tmp/nightly_build/DeepLearningTutorials/code/mcrbm/test_mcrbm.py", line 93, in test_reproduce_ranzato_hinton_2010
tile(imgs_fn(jj), "imgs_%06i.png" % jj)
File "/Tmp/nightly_build/Pylearn/pylearn/dataset_ops/image_patches.py", line 96, in save_filters_of_ranzato_hinton_2010
min_dynamic_range=min_dynamic_range)
File "/Tmp/nightly_build/Pylearn/pylearn/io/image_tiling.py", line 77, in tile_raster_images
raise NotImplementedError()
NotImplementedError:
-------------------- >> begin captured stdout << ---------------------
Learning...
--------------------- >> end captured stdout << ----------------------
----------------------------------------------------------------------
Ran 11 tests in 839.746s
FAILED (errors=1)
4421.31user 386.25system 1:20:58elapsed 98%CPU (0avgtext+0avgdata 1966484maxresident)k
284032inputs+12488outputs (570major+9218719minor)pagefaults 0swaps