55 static PyObject *predict (PyObject *dummy, PyObject *args, PyObject *kwds);
68 static PyObject *save (PyObject *dummy, PyObject *args, PyObject *kwds);
82 static PyObject *load (PyObject *dummy, PyObject *args, PyObject *kwds);
120 PSIRWLStrain (PyObject *dummy, PyObject *args, PyObject *kwds);
134 PIRWLStrain (PyObject *dummy, PyObject *args, PyObject *kwds);
143 static PyMethodDef LIBIRWLSMethods[] = {
144 {
"load", (PyCFunction)load, METH_VARARGS|METH_KEYWORDS,
"It loads a model from a file"},
145 {
"PIRWLStrain", (PyCFunction)PIRWLStrain, METH_VARARGS|METH_KEYWORDS,
"It trains a model using the PIRWLS algorithm"},
146 {
"PSIRWLStrain", (PyCFunction)PSIRWLStrain, METH_VARARGS|METH_KEYWORDS,
"It trains a model using the PSIRWLS algorithm"},
147 {
"save", (PyCFunction)save, METH_VARARGS|METH_KEYWORDS,
"It saves a model in a file"},
148 {
"predict", (PyCFunction)predict, METH_VARARGS|METH_KEYWORDS,
"Predictions using a trained model"},
149 { NULL, NULL, 0, NULL}
A dataset.
Definition: IOStructures.h:108
PyMODINIT_FUNC initLIBIRWLS(void)
Initialization of the python module.
Definition: pythonmodule.c:512
svm_dataset numpy2datasetWithAverage(PyObject *arr1, PyObject *arr2)
Convert numpy array to a dataset and the average of every class data.
Definition: pythonmodule.c:276
void delModel(PyObject *pymodel)
Model capsule destructor.
Definition: pythonmodule.c:54
svm_dataset numpy2dataset(PyObject *arr1, PyObject *arr2)
Convert numpy array to a dataset.
Definition: pythonmodule.c:212