#include #include #include #include "serialize_pickle.h" #include using namespace dlib; using namespace std; using namespace boost::python; typedef matrix sample_type; template void bind_kernel( ) { typedef svm_c_trainer trainer; class_("svm_c_trainer") .def("train", &trainer::template train,std::vector >); } void bind_svm_c_trainer() { bind_kernel >(); /* class_("vector", init<>()) .def("set_size", &cv_set_size) .def("__init__", make_constructor(&cv_from_object)) .def("__repr__", &cv__str__) .def("__str__", &cv__str__) .def("__len__", &cv__len__) .def("__getitem__", &cv__getitem__) .add_property("shape", &cv_get_matrix_size) .def_pickle(serialize_pickle()); */ }