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

📄 svmc_wrap.c

📁 一个计算线性支持向量机的matlab源代码
💻 C
📖 第 1 页 / 共 5 页
字号:
static PyObject *_wrap_svm_parameter_kernel_type_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    int arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:svm_parameter_kernel_type_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->kernel_type = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_kernel_type_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_kernel_type_get",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int) ((arg1)->kernel_type);        resultobj = PyInt_FromLong((long)result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_degree_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_degree_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->degree = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_degree_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_degree_get",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->degree);        resultobj = PyFloat_FromDouble(result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_gamma_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_gamma_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->gamma = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_gamma_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_gamma_get",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->gamma);        resultobj = PyFloat_FromDouble(result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_coef0_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_coef0_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->coef0 = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_coef0_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_coef0_get",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->coef0);        resultobj = PyFloat_FromDouble(result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_cache_size_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_cache_size_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->cache_size = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_cache_size_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_cache_size_get",&obj0)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->cache_size);        resultobj = PyFloat_FromDouble(result);    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_eps_set(PyObject *self, PyObject *args) {    PyObject *resultobj;    struct svm_parameter *arg1 = (struct svm_parameter *) 0 ;    double arg2 ;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_eps_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if (arg1) (arg1)->eps = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->eps);        resultobj = PyFloat_FromDouble(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 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_C_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) 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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->C);        resultobj = PyFloat_FromDouble(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 ;        if(!PyArg_ParseTuple(args,(char *)"Oi:svm_parameter_nr_weight_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) 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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (int) ((arg1)->nr_weight);        resultobj = PyInt_FromLong((long)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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_int,SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN )) == -1) 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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    if ((SWIG_ConvertPtr(obj1,(void **) &arg2, SWIGTYPE_p_double,SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN )) == -1) 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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -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 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_nu_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) 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;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) SWIG_fail;    result = (double) ((arg1)->nu);        resultobj = PyFloat_FromDouble(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 ;        if(!PyArg_ParseTuple(args,(char *)"Od:svm_parameter_p_set",&obj0,&arg2)) goto fail;    if ((SWIG_ConvertPtr(obj0,(void **) &arg1, SWIGTYPE_p_svm_parameter,SWIG_POINTER_EXCEPTION | 0 )) == -1) 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;

⌨️ 快捷键说明

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