Change solver type to string and provide solver registry
authorRonghang Hu <huronghang@hotmail.com>
Fri, 25 Sep 2015 02:40:45 +0000 (19:40 -0700)
committerRonghang Hu <huronghang@hotmail.com>
Sat, 17 Oct 2015 05:32:32 +0000 (22:32 -0700)
commit0eea815ad6fa3313888b6229499a237820258deb
treeb76664a58993a0b0658a01f24dd3d0f8898ceac1
parentb822a702d19d4fbebbc91198a991f91c34e60650
Change solver type to string and provide solver registry
15 files changed:
include/caffe/caffe.hpp
include/caffe/sgd_solvers.hpp
include/caffe/solver.hpp
include/caffe/solver_factory.hpp [new file with mode: 0644]
src/caffe/proto/caffe.proto
src/caffe/solver_factory.cpp [deleted file]
src/caffe/solvers/adadelta_solver.cpp
src/caffe/solvers/adagrad_solver.cpp
src/caffe/solvers/adam_solver.cpp
src/caffe/solvers/nesterov_solver.cpp
src/caffe/solvers/rmsprop_solver.cpp
src/caffe/solvers/sgd_solver.cpp
src/caffe/test/test_gradient_based_solver.cpp
src/caffe/test/test_solver_factory.cpp [new file with mode: 0644]
tools/caffe.cpp