亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? svmc_wrap.c

?? SVM是一種常用的模式分類機器學習算法
?? C
?? 第 1 頁 / 共 5 頁
字號:
    memset((void*)&v, 0, sizeof(int));  }  return v;}  SWIGINTERNSHORT intSWIG_Check_int(PyObject* obj){  return SWIG_AsVal_int(obj, (int*)0);}SWIGINTERN int  SWIG_AsVal_double(PyObject *obj, double *val){  if (PyFloat_Check(obj)) {    if (val) *val = PyFloat_AS_DOUBLE(obj);    return 1;  }    if (PyInt_Check(obj)) {    if (val) *val = PyInt_AS_LONG(obj);    return 1;  }  if (PyLong_Check(obj)) {    double v = PyLong_AsDouble(obj);    if (!PyErr_Occurred()) {      if (val) *val = v;      return 1;    } else {      if (!val) PyErr_Clear();      return 0;    }  }  if (val) {    SWIG_type_error("double", obj);  }  return 0;}SWIGINTERNSHORT doubleSWIG_As_double(PyObject* obj){  double v;  if (!SWIG_AsVal_double(obj, &v)) {    /*      this is needed to make valgrind/purify happier.      */    memset((void*)&v, 0, sizeof(double));  }  return v;}  SWIGINTERNSHORT intSWIG_Check_double(PyObject* obj){  return SWIG_AsVal_double(obj, (double*)0);}  /*@/usr/share/swig1.3/python/pymacros.swg,66,SWIG_define@*/#define SWIG_From_double PyFloat_FromDouble/*@@*//* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */SWIGINTERN intSWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize){  static swig_type_info* pchar_info = 0;  char* vptr = 0;  if (!pchar_info) pchar_info = SWIG_TypeQuery("char *");  if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_info, 0) != -1) {    if (cptr) *cptr = vptr;    if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0;    return SWIG_OLDOBJ;  } else {    PyErr_Clear();    if (PyString_Check(obj)) {      if (cptr) {	*cptr = PyString_AS_STRING(obj);	if (psize) {	  *psize = PyString_GET_SIZE(obj) + 1;	}      }      return SWIG_PYSTR;    }  }  if (cptr) {    SWIG_type_error("char *", obj);  }  return 0;}SWIGINTERNSHORT intSWIG_AsCharPtr(PyObject *obj, char **val){  if (SWIG_AsCharPtrAndSize(obj, val, (size_t*)(0))) {    return 1;  }  if (val) {    PyErr_Clear();    SWIG_type_error("char *", obj);  }  return 0;}SWIGINTERN PyObject *SWIG_FromCharPtr(const char* cptr){   if (cptr) {    size_t size = strlen(cptr);    if (size > INT_MAX) {      return SWIG_NewPointerObj((char*)(cptr), 				SWIG_TypeQuery("char *"), 0);    } else {      if (size != 0) {	return PyString_FromStringAndSize(cptr, size);      } else {	return PyString_FromString(cptr);      }    }  }  Py_INCREF(Py_None);  return Py_None;}static int *new_int(int nelements) {   return (int *) calloc(nelements,sizeof(int)); }static void delete_int(int *ary) {   free(ary); }static int int_getitem(int *ary, int index) {    return ary[index];}static void int_setitem(int *ary, int index, int value) {    ary[index] = value;}static double *new_double(int nelements) {   return (double *) calloc(nelements,sizeof(double)); }static void delete_double(double *ary) {   free(ary); }static double double_getitem(double *ary, int index) {    return ary[index];}static void double_setitem(double *ary, int index, double value) {    ary[index] = value;}struct svm_node *svm_node_array(int size){	return (struct svm_node *)malloc(sizeof(struct svm_node)*size);}void svm_node_array_set(struct svm_node *array, int i, int index, double value){	array[i].index = index;	array[i].value = value;}void svm_node_array_destroy(struct svm_node *array){	free(array);}struct svm_node **svm_node_matrix(int size){	return (struct svm_node **)malloc(sizeof(struct svm_node *)*size);	}void svm_node_matrix_set(struct svm_node **matrix, int i, struct svm_node* array){	matrix[i] = array;}void svm_node_matrix_destroy(struct svm_node **matrix){	free(matrix);}#ifdef __cplusplusextern "C" {#endifstatic PyObject *_wrap_svm_parameter_svm_type_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_svm_type_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)->svm_type = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}static PyObject *_wrap_svm_parameter_svm_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_svm_type_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)->svm_type);        {        resultobj = SWIG_From_int((int)(result));     }    return resultobj;    fail:    return NULL;}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 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_kernel_type_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)->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;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (int) ((arg1)->kernel_type);        {        resultobj = SWIG_From_int((int)(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 ;    int arg2 ;    PyObject * obj0 = 0 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_degree_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)->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 ;    int result;    PyObject * obj0 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"O:svm_parameter_degree_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)->degree);        {        resultobj = SWIG_From_int((int)(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 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_gamma_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)->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;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->gamma);        {        resultobj = SWIG_From_double((double)(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 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_coef0_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)->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;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->coef0);        {        resultobj = SWIG_From_double((double)(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 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_cache_size_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)->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;    SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_svm_parameter, SWIG_POINTER_EXCEPTION | 0);    if (SWIG_arg_fail(1)) SWIG_fail;    result = (double) ((arg1)->cache_size);        {        resultobj = SWIG_From_double((double)(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 ;    PyObject * obj1 = 0 ;        if(!PyArg_ParseTuple(args,(char *)"OO:svm_parameter_eps_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)->eps = arg2;        Py_INCREF(Py_None); resultobj = Py_None;    return resultobj;    fail:    return NULL;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级在线视频| 一区二区三区在线视频观看| 亚洲国产高清在线| 亚洲午夜精品17c| 国产成人午夜电影网| 欧美在线观看视频在线| 日本一区二区三区四区| 毛片av中文字幕一区二区| 97精品久久久久中文字幕| 26uuu另类欧美| 婷婷综合另类小说色区| 成人毛片视频在线观看| 欧美欧美欧美欧美| 自拍偷拍国产亚洲| 成人网页在线观看| 久久久久久久久99精品| 日本一区中文字幕| 欧美写真视频网站| 亚洲精品高清在线观看| 成a人片国产精品| 国产欧美精品一区二区三区四区| 日韩av在线播放中文字幕| 91黄色激情网站| 中文字幕一区二区三区视频| 国产精品一二三区| 亚洲精品一区二区三区香蕉| 日韩中文字幕亚洲一区二区va在线| 一本久道中文字幕精品亚洲嫩| 国产精品久久久久久久久久免费看 | 欧美va在线播放| 天天爽夜夜爽夜夜爽精品视频| 北条麻妃一区二区三区| 国产精品人人做人人爽人人添| 国产高清精品在线| 国产欧美日韩三级| 成人一区二区三区在线观看| 国产精品色一区二区三区| 国产成人福利片| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品99久久久久久宅男| 久久精品亚洲一区二区三区浴池| 国内久久精品视频| 欧美激情一区二区三区蜜桃视频 | 亚洲成人精品在线观看| 欧美三级资源在线| 日日夜夜精品免费视频| 日韩网站在线看片你懂的| 久久精品二区亚洲w码| 精品对白一区国产伦| 国产精品影视网| 国产精品久久午夜夜伦鲁鲁| 91在线看国产| 亚洲国产cao| 精品国精品国产尤物美女| 国产福利一区二区三区视频在线| 国产精品素人一区二区| 色婷婷久久久综合中文字幕| 天天综合色天天| 久久精品欧美一区二区三区不卡 | 5月丁香婷婷综合| 久久99蜜桃精品| 中文无字幕一区二区三区 | 国产成人亚洲综合a∨猫咪| 国产女人18毛片水真多成人如厕 | 国产一区二区不卡老阿姨| 亚洲国产高清在线| 欧美老年两性高潮| 成人综合婷婷国产精品久久免费| 亚洲精品欧美二区三区中文字幕| 欧美精品乱码久久久久久按摩| 精品一区二区免费看| 亚洲欧美在线另类| 91精品国产一区二区三区香蕉 | 国产精品美女久久久久久| 在线影院国内精品| 激情五月播播久久久精品| 亚洲丝袜精品丝袜在线| 日韩视频免费观看高清完整版在线观看| 国产专区综合网| 亚洲一区二区三区四区五区中文| 欧美成人vps| 欧美撒尿777hd撒尿| 国产盗摄精品一区二区三区在线| 亚洲高清久久久| 中文字幕电影一区| 欧美一区二区在线免费播放| 成人精品在线视频观看| 日本系列欧美系列| 亚洲免费高清视频在线| 久久久久国色av免费看影院| 欧美日韩精品一区二区三区蜜桃| 国产成人亚洲综合a∨婷婷| 日本不卡高清视频| 亚洲美女视频在线| 国产欧美日韩综合精品一区二区| 欧美久久久久免费| 99精品桃花视频在线观看| 蜜臀av性久久久久蜜臀aⅴ| 亚洲精品写真福利| 日韩一区中文字幕| 日本一二三四高清不卡| 欧美哺乳videos| 日韩欧美在线网站| 制服丝袜在线91| 欧美日韩一区高清| 欧美三级电影网站| 欧美日韩一区中文字幕| 欧美专区亚洲专区| 91国产成人在线| 在线观看国产一区二区| 色综合久久久久久久| 成人午夜电影小说| 成人av在线影院| av一二三不卡影片| 91麻豆高清视频| 色呦呦国产精品| 色呦呦国产精品| 一本久久a久久免费精品不卡| 91美女片黄在线| 在线视频国内一区二区| 在线免费观看日本一区| 91久久精品一区二区三区| 色欲综合视频天天天| 欧美综合一区二区| 69精品人人人人| 日韩欧美亚洲国产另类| xf在线a精品一区二区视频网站| 日韩欧美久久一区| 久久奇米777| 国产精品乱码一区二三区小蝌蚪| 国产精品久久久久永久免费观看| ...xxx性欧美| 亚洲va在线va天堂| 久久精品国产亚洲一区二区三区| 国内精品久久久久影院一蜜桃| 狠狠久久亚洲欧美| 不卡视频一二三| 在线观看成人小视频| 欧美一区二区三级| 久久久久综合网| 中文字幕日本不卡| 亚洲成av人片在线观看| 麻豆精品一区二区三区| 国产91精品一区二区麻豆亚洲| 97久久精品人人爽人人爽蜜臀| 欧美日韩成人一区| 久久综合九色综合久久久精品综合| 国产欧美日韩三级| 性做久久久久久免费观看| 极品少妇一区二区| 91一区一区三区| 日韩一区二区麻豆国产| 国产精品色婷婷久久58| 亚洲国产美国国产综合一区二区| 久久精品国产99国产精品| 99re亚洲国产精品| 日韩精品专区在线影院重磅| 国产精品久久久久久久久久久免费看 | 色综合久久久久久久久久久| 欧美色图免费看| www国产亚洲精品久久麻豆| 中文字幕一区二区三中文字幕| 日韩av网站免费在线| 豆国产96在线|亚洲| 欧美伦理影视网| 国产精品精品国产色婷婷| 婷婷丁香久久五月婷婷| 高清日韩电视剧大全免费| 欧美日本韩国一区二区三区视频 | 欧美福利视频导航| 欧美国产一区二区在线观看| 亚洲一区二区精品视频| 成人丝袜视频网| 日韩亚洲电影在线| 一区二区三区中文免费| 国产精品白丝jk白祙喷水网站| 欧美日韩国产影片| 伊人开心综合网| 成人免费视频一区| 日韩精品一区二区三区视频在线观看| 亚洲精品中文字幕乱码三区| 岛国精品在线观看| 久久久亚洲高清| 日本伊人精品一区二区三区观看方式| 91麻豆产精品久久久久久| 久久久久久**毛片大全| 久久99精品久久久久| 欧美精品xxxxbbbb| 亚洲超丰满肉感bbw| 91国产免费观看| 亚洲精品va在线观看| a4yy欧美一区二区三区| 国产精品色哟哟| 成人在线视频一区| 国产欧美日韩在线| 国产剧情一区在线| 久久久99久久精品欧美| 国产真实乱对白精彩久久| 日韩精品综合一本久道在线视频| 日韩av在线播放中文字幕|