Exercise:Vectorization

From Ufldl

Jump to: navigation, search
(Vectorization)
(Vectorization)
Line 1: Line 1:
== Vectorization ==
== Vectorization ==
-
In the previous problem set, we implemented a sparse autoencoder for patches taken from natural images. In this problem set, you will vectorize your code to make it run much faster, and further adapt your sparse autoencoder to work on images of handwritten digits.  Our network for learning from handwritten digits will be much larger than the one we'd trained on the natural images, and so using the original implementation would have been painfully slow.  But with a vectorized implementation of the autoencoder, you will be able to learn interesting features from the handwritten characeters.  
+
In the previous problem set, we implemented a sparse autoencoder for patches taken from natural images. In this problem set, you will vectorize your code to make it run much faster, and further adapt your sparse autoencoder to work on images of handwritten digits.  Our network for learning from handwritten digits will be much larger than the one we'd trained on the natural images, and so using the original implementation would have been painfully slow.  But with a vectorized implementation of the autoencoder, you will be able to get this to run in a reasonable amount of computation time.  
=== Support Code/Data ===
=== Support Code/Data ===

Revision as of 19:37, 29 April 2011

Personal tools