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

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

?? svmc_wrap.c

?? 一種應用廣泛的分類算法
?? 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一区二区三区免费野_久草精品视频
中文字幕第一区综合| 精品国产区一区| 懂色av一区二区三区免费观看| 亚洲成av人在线观看| 亚洲一区二区三区美女| 亚洲激情第一区| 亚洲一区二区在线播放相泽| 一区二区三区在线免费观看 | 欧美精品黑人性xxxx| 色欧美88888久久久久久影院| 色哦色哦哦色天天综合| 欧美日韩国产影片| 日韩精品一区二区三区中文精品| 日韩欧美三级在线| 国产香蕉久久精品综合网| 国产亚洲成aⅴ人片在线观看| 欧美国产日本视频| 亚洲欧美色一区| 亚洲综合一二三区| 日本不卡视频在线| 国产大陆a不卡| 91香蕉视频在线| 欧美一区二区在线免费播放 | 欧美国产日韩在线观看| 国产调教视频一区| 亚洲精品日韩一| 青青草一区二区三区| 国产东北露脸精品视频| 欧美在线小视频| 亚洲精品一区二区三区影院 | 欧美午夜精品免费| 精品第一国产综合精品aⅴ| 欧美韩国日本不卡| 亚洲国产精品精华液网站| 韩国视频一区二区| 色哟哟国产精品免费观看| 欧美一级黄色录像| 亚洲人成在线观看一区二区| 日本va欧美va精品| 91尤物视频在线观看| 日韩免费观看高清完整版| 亚洲欧洲成人自拍| 激情五月播播久久久精品| 91传媒视频在线播放| 久久久99精品久久| 日韩精品一级二级| 91在线观看美女| 久久色.com| 日韩电影在线观看网站| 色久综合一二码| 亚洲国产精华液网站w| 欧美aⅴ一区二区三区视频| 色偷偷久久人人79超碰人人澡 | 国产风韵犹存在线视精品| 欧美日韩电影一区| 亚洲私人影院在线观看| 国产精品一区二区在线看| 日韩一区二区三区观看| 亚洲一级二级在线| 91网站视频在线观看| 国产精品久久久久久妇女6080 | 五月天丁香久久| 91女厕偷拍女厕偷拍高清| 久久久综合视频| 毛片不卡一区二区| 欧美日韩aaaaaa| 亚洲一区中文日韩| 欧美视频一区二| 亚洲一区二区三区中文字幕在线| www.性欧美| 1000精品久久久久久久久| 国产精选一区二区三区| wwww国产精品欧美| 国产夫妻精品视频| 亚洲国产精品二十页| 高清国产午夜精品久久久久久| 精品欧美乱码久久久久久| 久久国产麻豆精品| 欧美成人欧美edvon| 蜜臀av国产精品久久久久| 欧美一区二区三区在| 免费成人在线观看视频| 精品久久久久一区| 加勒比av一区二区| 久久精品一区二区三区四区| 国产精品综合久久| 国产精品福利一区二区| 色欧美乱欧美15图片| 午夜精品久久久久久久99水蜜桃 | 精品国产一区二区三区久久影院| 蜜桃av噜噜一区| www激情久久| 成人免费毛片高清视频| 亚洲三级在线看| 欧美日韩国产免费| 国内成+人亚洲+欧美+综合在线| 精品国产乱码久久久久久蜜臀| 国产精品一区二区男女羞羞无遮挡 | 午夜精品一区二区三区三上悠亚| 欧美日韩一区二区在线观看| 日韩电影在线免费| 中文字幕av一区二区三区高| 99久久er热在这里只有精品15| 亚洲综合丝袜美腿| 久久一区二区三区国产精品| 99精品国产热久久91蜜凸| 亚洲va欧美va天堂v国产综合| 精品国产自在久精品国产| 成a人片国产精品| 日韩精品免费专区| 日本一区免费视频| 欧美日本一道本| 国产精品一品二品| 亚洲成av人片在线观看| 中文字幕国产一区| 3d动漫精品啪啪一区二区竹菊| 国产精品一二三四五| 亚洲线精品一区二区三区八戒| www欧美成人18+| 欧美日韩精品一区二区三区四区| 国产中文一区二区三区| 亚洲一区二区av在线| 中文在线一区二区| 欧美成人一区二区三区片免费| 91色porny在线视频| 久久国产精品露脸对白| 亚洲午夜免费视频| 中文字幕精品一区二区精品绿巨人| 欧美久久久久久蜜桃| av动漫一区二区| 国产在线精品国自产拍免费| 图片区日韩欧美亚洲| 国产精品福利一区二区三区| 欧美mv和日韩mv的网站| 欧美伦理视频网站| 91蜜桃网址入口| 成人一区二区三区| 国产最新精品免费| 美女视频黄 久久| 天天色天天爱天天射综合| 一区二区三区日韩欧美| 国产精品不卡一区| 国产精品毛片久久久久久久| 欧美成人精品福利| 日韩一区二区在线观看| 欧美久久久久免费| 欧美久久久久久蜜桃| 欧美久久久久久蜜桃| 欧美美女一区二区| 91麻豆精品国产自产在线观看一区 | 最新日韩在线视频| 国产精品成人在线观看| 最新日韩av在线| 成人欧美一区二区三区视频网页| 国产欧美日韩三区| 亚洲国产精品二十页| 国产精品日日摸夜夜摸av| 国产精品麻豆网站| 国产精品初高中害羞小美女文| 国产精品久久影院| 成人欧美一区二区三区| 一区二区三区日本| 日韩电影网1区2区| 国产一区二区在线电影| 国产成人精品免费一区二区| 高清国产一区二区| 一本色道久久综合狠狠躁的推荐 | 春色校园综合激情亚洲| 成人美女在线视频| 在线看不卡av| 欧美成人猛片aaaaaaa| 中文字幕欧美激情一区| 亚洲欧美日韩国产手机在线| 一区二区三区中文字幕电影| 亚洲成人动漫一区| 国产在线视视频有精品| 成人91在线观看| 欧美日韩高清影院| 久久久久国产精品免费免费搜索| 国产日韩在线不卡| 亚洲黄色小视频| 久久精品999| 99精品热视频| 日韩欧美精品在线| 一区二区中文视频| 日本免费在线视频不卡一不卡二| 国产一区二区三区四| 色成年激情久久综合| 日韩精品专区在线影院观看| 国产精品久久毛片av大全日韩| 亚洲小说欧美激情另类| 丁香六月久久综合狠狠色| 欧美日韩在线三区| 久久精品亚洲乱码伦伦中文| 亚洲天堂av一区| 国产一区视频在线看| 欧美欧美午夜aⅴ在线观看| 中文字幕免费一区| 久久精品国内一区二区三区| 91在线观看污|