Skip to content

Commit

Permalink
[pycaffe] expose SGDSolver::Step as SGDSolver.step
Browse files Browse the repository at this point in the history
  • Loading branch information
longjon committed Oct 7, 2014
1 parent e57bb92 commit 5ac0faf
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
3 changes: 2 additions & 1 deletion python/caffe/_caffe.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,8 @@ BOOST_PYTHON_MODULE(_caffe) {
.add_property("test_nets", &PySGDSolver::test_nets)
.add_property("iter", &PySGDSolver::iter)
.def("solve", &PySGDSolver::Solve)
.def("solve", &PySGDSolver::SolveResume);
.def("solve", &PySGDSolver::SolveResume)
.def("step", &PySGDSolver::Step);

bp::class_<vector<shared_ptr<PyNet> > >("NetVec")
.def(bp::vector_indexing_suite<vector<shared_ptr<PyNet> >, true>());
Expand Down
1 change: 1 addition & 0 deletions python/caffe/_caffe.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@ class PySGDSolver {
int iter() { return solver_->iter(); }
void Solve() { return solver_->Solve(); }
void SolveResume(const string& resume_file);
void Step(int niter) { solver_->Step(niter); }

protected:
shared_ptr<PyNet> net_;
Expand Down

0 comments on commit 5ac0faf

Please sign in to comment.