⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 svmc_wrap.c

📁 SVM是一种常用的模式分类机器学习算法
💻 C
📖 第 1 页 / 共 5 页
字号:
static PyObject *_wrap_svm_parameter_eps_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_eps_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->eps);        {        resultobj = SWIG_From_double((double)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_C_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_C_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (double)(SWIG_As_double(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->C = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_C_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_C_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->C);        {        resultobj = SWIG_From_double((double)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_nr_weight_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_nr_weight_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (int)(SWIG_As_int(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->nr_weight = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_nr_weight_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_nr_weight_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int) ((arg1)->nr_weight);        {        resultobj = SWIG_From_int((int)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_weight_label_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int *arg2 = (int *) 0 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_weight_label_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_int, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);    if (SWIG_arg_fail(2)) SWIG_fail;    if (arg1) (arg1)->weight_label = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_weight_label_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int *result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_weight_label_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int *) ((arg1)->weight_label);        resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_int, 0);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_weight_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double *arg2 = (double *) 0 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_weight_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_double, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);    if (SWIG_arg_fail(2)) SWIG_fail;    if (arg1) (arg1)->weight = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_weight_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double *result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_weight_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double *) ((arg1)->weight);        resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_double, 0);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_nu_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_nu_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (double)(SWIG_As_double(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->nu = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_nu_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_nu_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->nu);        {        resultobj = SWIG_From_double((double)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_p_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_p_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (double)(SWIG_As_double(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->p = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_p_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_p_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->p);        {        resultobj = SWIG_From_double((double)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_shrinking_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_shrinking_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (int)(SWIG_As_int(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->shrinking = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_shrinking_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_shrinking_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int) ((arg1)->shrinking);        {        resultobj = SWIG_From_int((int)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_probability_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_probability_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (int)(SWIG_As_int(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->probability = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_probability_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_probability_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int) ((arg1)->probability);        {        resultobj = SWIG_From_int((int)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_new_svm_parameter(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *result;        if(!PyArg_ParseTuple(args,(char *)":new_svm_parameter")) goto fail;    result = (struct svm_parameter *)(struct svm_parameter *) calloc(1, sizeof(struct svm_parameter));        resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_svm_parameter, 1);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_delete_svm_parameter(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:delete_svm_parameter",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    free((char *) arg1);        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_problem_l_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_problem *arg1 = (struct svm_problem *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_problem_l_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_problem, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    {        arg2 = (int)(SWIG_As_int(obj1));         if (SWIG_arg_fail(2)) SWIG_fail;    }    if (arg1) (arg1)->l = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_problem_l_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_problem *arg1 = (struct svm_problem *) 0 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_problem_l_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_problem, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int) ((arg1)->l);        {        resultobj = SWIG_From_int((int)(result));     }    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_problem_y_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_problem *arg1 = (struct svm_problem *) 0 ;    double *arg2 = (double *) 0 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_problem_y_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_problem, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_double, SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);    if (SWIG_arg_fail(2)) SWIG_fail;    if (arg1) (arg1)->y = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_problem_y_get(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_problem *arg1 = (struct svm_problem *) 0 ;    double *result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_problem_y_get",&obj0)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_problem, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double *) ((arg1)->y);        resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_double, 0);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_problem_x_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_problem *arg1 = (struct svm_problem *) 0 ;    struct svm_node **arg2 = (struct svm_node **) 0 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_problem_x_set",&obj0,&obj1)) goto fail;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGT

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -