Skip to content
Snippets Groups Projects
Commit c9f8ab18 authored by Tiago de Freitas Pereira's avatar Tiago de Freitas Pereira
Browse files

Added the PyBobLearnMiscKMeansTrainerObject

parent 7382d36a
No related branches found
No related tags found
No related merge requests found
...@@ -43,7 +43,9 @@ static PyObject* create_module (void) { ...@@ -43,7 +43,9 @@ static PyObject* create_module (void) {
if (!init_BobLearnMiscGaussian(module)) return 0; if (!init_BobLearnMiscGaussian(module)) return 0;
if (!init_BobLearnMiscGMMStats(module)) return 0; if (!init_BobLearnMiscGMMStats(module)) return 0;
if (!init_BobLearnMiscGMMMachine(module)) return 0; if (!init_BobLearnMiscGMMMachine(module)) return 0;
if (!init_BobLearnMiscKMeansMachine(module)) return 0; if (!init_BobLearnMiscKMeansMachine(module)) return 0;
if (!init_BobLearnMiscKMeansTrainer(module)) return 0;
static void* PyBobLearnMisc_API[PyBobLearnMisc_API_pointers]; static void* PyBobLearnMisc_API[PyBobLearnMisc_API_pointers];
......
...@@ -105,5 +105,16 @@ bool init_BobLearnMiscKMeansMachine(PyObject* module); ...@@ -105,5 +105,16 @@ bool init_BobLearnMiscKMeansMachine(PyObject* module);
int PyBobLearnMiscKMeansMachine_Check(PyObject* o); int PyBobLearnMiscKMeansMachine_Check(PyObject* o);
// KMeansTrainer
typedef struct {
PyObject_HEAD
boost::shared_ptr<bob::learn::misc::KMeansTrainer> cxx;
} PyBobLearnMiscKMeansTrainerObject;
extern PyTypeObject PyBobLearnMiscKMeansTrainer_Type;
bool init_BobLearnMiscKMeansTrainer(PyObject* module);
int PyBobLearnMiscKMeansTrainer_Check(PyObject* o);
#endif // BOB_LEARN_EM_MAIN_H #endif // BOB_LEARN_EM_MAIN_H
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment