.def("solve", &PySGDSolver::Solve)
.def("solve", &PySGDSolver::SolveResume);
+ bp::class_<vector<shared_ptr<PyNet> > >("NetVec")
+ .def(bp::vector_indexing_suite<vector<shared_ptr<PyNet> >, true>());
+
bp::class_<vector<PyBlob<float> > >("BlobVec")
.def(bp::vector_indexing_suite<vector<PyBlob<float> >, true>());
bp::dict raw_scale_;
bp::dict channel_swap_;
+ // this is here only to satisfy boost's vector_indexing_suite
+ bool operator == (const PyNet &other) {
+ return this->net_ == other.net_;
+ }
+
protected:
// The pointer to the internal caffe::Net instance.
shared_ptr<Net<float> > net_;