summaryrefslogtreecommitdiff
path: root/examples/mnist
AgeCommit message (Collapse)AuthorFilesLines
2015-09-17Separate IO dependenciesTea1-0/+12
OpenCV, LMDB, LevelDB and Snappy are made optional via switches (USE_OPENCV, USE_LMDB, USE_LEVELDB) available for Make and CMake builds. Since Snappy is a LevelDB dependency, its use is determined by USE_LEVELDB. HDF5 is left bundled because it is used for serializing weights and solverstates.
2015-08-20Use input_shape instead of input_dim in examplesLuke Yeager1-4/+6
2015-08-14Adam solverPatWie2-0/+29
This commit implements the Adam solver by Kingma et. al for CPU and GPU. All solver parameters are defined in the caffe.proto. This also adds an example for the MNIST dataset.
2015-08-10Clean up and modernize AdaDelta code; add learning rate support; add ↵Matthias Plappert2-0/+4
additional test cases
2015-08-10Updated AdaDelta for modern Caffe; reduced iterations on multi-iter testsKevin Bache1-1/+1
2015-08-10Implement AdaDelta; add test cases; add mnist examplesMohamed Omran3-0/+43
2015-08-08Implement RMSProp SolverEren Golge2-0/+30
Implement RMSProp solver and cleaned up to adjust to new solver interface that uses accumulated gradients and refactored regularization.
2015-08-08add [] to "delete pixels".Tian Zhi1-1/+1
see https://isocpp.org/wiki/faq/freestore-mgmt#delete-array-built-ins.
2015-06-30[examples] sequence and revise notebooksEvan Shelhamer1-0/+24
- combine classification + filter visualization - order by classification, learning LeNet, brewing logreg, and fine-tuning to flickr style - improve flow of content in classification + filter visualization - include solver needed for learning LeNet - edit notebook descriptions for site catalogue
2015-06-15typo: "a fixed steps" to "at fixed steps"Aaron Schumacher1-1/+1
fixing in the correct place as per @shelhamer's advice from #2602
2015-05-14Update docs for ND blobs (#1970) and layer type is a string (#1694)Jeff Donahue1-25/+25
2015-02-05Upgrade existing nets using upgrade_net_proto_text toolJeff Donahue3-179/+250
Restore comments afterwards
2015-01-25[example] lenet early stopping -> mnist examplesEvan Shelhamer1-0/+28
2014-10-17back-mergeSergey Karayev1-9/+8
2014-10-16Fix init current_stepSergio1-6/+5
2014-10-15Adapt lenet_multistep_solver.prototxt to current solversSergio2-0/+33
2014-10-09[example] re-title LeNet / MNIST heading tooEvan Shelhamer1-1/+1
2014-10-09[example] add LeNet to MNIST title, fix paths to be from rootEvan Shelhamer1-8/+7
2014-09-21switch examples to lmdb (except for custom data loaders)Evan Shelhamer3-9/+9
2014-09-18[docs] lenet groomingEvan Shelhamer1-8/+11
2014-09-18Updated mnist/readme.md file with additional information.Christos Nikolaou1-13/+16
2014-09-17Update readme.md files of cifar10 and mnist examples. Fixed broken links.Christos Nikolaou1-3/+17
2014-09-07fix transform_param in mnist_autoencoder.prototxtJeff Donahue1-3/+3
2014-09-04[docs] default setting for layoutSergey Karayev1-1/+0
2014-09-03[example] convert mnist name fix (crashes xcode compiler)qipeng1-1/+1
2014-09-03[example] drop stale mentions of glog env varEvan Shelhamer1-1/+1
2014-09-03Inline latest lenet_solver.prototxtDaniel Golden1-4/+4
2014-09-03Correct reference to lenet_train_test.prototxtDaniel Golden1-1/+1
Not lenet.prototxt
2014-09-03Point to local file, not github fileDaniel Golden1-1/+1
This makes the readme file more consistent
2014-09-03Update pathsDaniel Golden1-3/+3
2014-09-03Move transform param one level up in the proto to reduce redundancyKai Li3-21/+21
2014-09-02fixed relative path and prefix for adagrad-optimised autoencoder snapshotsMohamed Omran1-1/+1
2014-09-01make MNIST autoencoder solvers start from base_lr 0.01 and step (muchJeff Donahue3-10/+14
better performance) and terminate at iter 65K
2014-09-01make adagrad/nesterov train scripts follow new "run-from-root"Jeff Donahue2-4/+4
convention
2014-09-01Add "test-on-train" stage to test accuracy on the training data; correctJeff Donahue4-10/+39
test_iter (should be 100 instead of 50)
2014-09-01mnist_autoencoder: always compute both cross-entropy loss and L2Jeff Donahue1-4/+4
(euclidean) error
2014-09-01Re-added solver switch into the new caffe main excutable; fixed AdaGrad ↵qipeng2-2/+1
MNIST example
2014-09-01Added sanity check for AdaGradSolver; added MNIST examples for solversqipeng4-0/+38
2014-09-01use LMDB in mnist autoencoder examplesJeff Donahue1-2/+4
2014-08-31updated lenet_train_test.prototxt + minor correction to create_mnist.shMohamed Omran2-4/+6
2014-08-31minor changes to variable names and error messages + set default backed in ↵Mohamed Omran1-19/+26
convert_mnist_data.cpp to lmdb
2014-08-31data now written to backend in batchesMohamed Omran2-15/+38
2014-08-31mnist demo now works with lmdb and leveldb (set parameter in ↵Mohamed Omran3-31/+101
create_mnist.sh), switched around includes
2014-08-30back-mergeEvan Shelhamer1-2/+2
[docs] Several documentation fixes Explain how to fix homebrew to allow updates after editing formulae
2014-08-30[docs] Several documentation fixesOzan Çağlayan1-2/+2
- Fix a typo and a path in MNIST tutorial - Rework instructions about Fedora installation
2014-08-28set examples paths relative to rootEvan Shelhamer9-27/+27
2014-08-21upgrade model definitions for transformation paramsEvan Shelhamer3-7/+21
2014-08-13Add ACCURACY layer and softmax_error output to lenet_consolidated_solverJeff Donahue1-1/+0
example.
2014-08-11[docs] sorting of examples. if doesn’t work for you, update jekyll.Sergey Karayev1-0/+1
2014-08-11[docs] sorting of examples. if doesn’t work for you, update jekyll.Sergey Karayev1-0/+1