Package mvpa :: Package clfs :: Package libsvmc :: Module svmc
[hide private]
[frames] | no frames]

Source Code for Module mvpa.clfs.libsvmc.svmc

  1  # This file was automatically generated by SWIG (http://www.swig.org). 
  2  # Version 1.3.40 
  3  # 
  4  # Do not make changes to this file unless you know what you are doing--modify 
  5  # the SWIG interface file instead. 
  6  # This file is compatible with both classic and new-style classes. 
  7   
  8  from sys import version_info 
  9  if version_info >= (2,6,0): 
10 - def swig_import_helper():
11 from os.path import dirname 12 import imp 13 fp = None 14 try: 15 fp, pathname, description = imp.find_module('_svmc', [dirname(__file__)]) 16 except ImportError: 17 import _svmc 18 return _svmc 19 if fp is not None: 20 try: 21 _mod = imp.load_module('_svmc', fp, pathname, description) 22 finally: 23 fp.close() 24 return _mod
25 _svmc = swig_import_helper() 26 del swig_import_helper 27 else: 28 import _svmc 29 del version_info 30 try: 31 _swig_property = property 32 except NameError: 33 pass # Python < 2.2 doesn't have 'property'.
34 -def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
35 if (name == "thisown"): return self.this.own(value) 36 if (name == "this"): 37 if type(value).__name__ == 'SwigPyObject': 38 self.__dict__[name] = value 39 return 40 method = class_type.__swig_setmethods__.get(name,None) 41 if method: return method(self,value) 42 if (not static) or hasattr(self,name): 43 self.__dict__[name] = value 44 else: 45 raise AttributeError("You cannot add attributes to %s" % self)
46
47 -def _swig_setattr(self,class_type,name,value):
48 return _swig_setattr_nondynamic(self,class_type,name,value,0)
49
50 -def _swig_getattr(self,class_type,name):
51 if (name == "thisown"): return self.this.own() 52 method = class_type.__swig_getmethods__.get(name,None) 53 if method: return method(self) 54 raise AttributeError(name)
55
56 -def _swig_repr(self):
57 try: strthis = "proxy of " + self.this.__repr__() 58 except: strthis = "" 59 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
60 61 try: 62 _object = object 63 _newclass = 1 64 except AttributeError:
65 - class _object : pass
66 _newclass = 0 67 68 69 __version__ = _svmc.__version__ 70 C_SVC = _svmc.C_SVC 71 NU_SVC = _svmc.NU_SVC 72 ONE_CLASS = _svmc.ONE_CLASS 73 EPSILON_SVR = _svmc.EPSILON_SVR 74 NU_SVR = _svmc.NU_SVR 75 LINEAR = _svmc.LINEAR 76 POLY = _svmc.POLY 77 RBF = _svmc.RBF 78 SIGMOID = _svmc.SIGMOID 79 PRECOMPUTED = _svmc.PRECOMPUTED
80 -class svm_parameter(_object):
81 __swig_setmethods__ = {} 82 __setattr__ = lambda self, name, value: _swig_setattr(self, svm_parameter, name, value) 83 __swig_getmethods__ = {} 84 __getattr__ = lambda self, name: _swig_getattr(self, svm_parameter, name) 85 __repr__ = _swig_repr 86 __swig_setmethods__["svm_type"] = _svmc.svm_parameter_svm_type_set 87 __swig_getmethods__["svm_type"] = _svmc.svm_parameter_svm_type_get 88 if _newclass:svm_type = _swig_property(_svmc.svm_parameter_svm_type_get, _svmc.svm_parameter_svm_type_set) 89 __swig_setmethods__["kernel_type"] = _svmc.svm_parameter_kernel_type_set 90 __swig_getmethods__["kernel_type"] = _svmc.svm_parameter_kernel_type_get 91 if _newclass:kernel_type = _swig_property(_svmc.svm_parameter_kernel_type_get, _svmc.svm_parameter_kernel_type_set) 92 __swig_setmethods__["degree"] = _svmc.svm_parameter_degree_set 93 __swig_getmethods__["degree"] = _svmc.svm_parameter_degree_get 94 if _newclass:degree = _swig_property(_svmc.svm_parameter_degree_get, _svmc.svm_parameter_degree_set) 95 __swig_setmethods__["gamma"] = _svmc.svm_parameter_gamma_set 96 __swig_getmethods__["gamma"] = _svmc.svm_parameter_gamma_get 97 if _newclass:gamma = _swig_property(_svmc.svm_parameter_gamma_get, _svmc.svm_parameter_gamma_set) 98 __swig_setmethods__["coef0"] = _svmc.svm_parameter_coef0_set 99 __swig_getmethods__["coef0"] = _svmc.svm_parameter_coef0_get 100 if _newclass:coef0 = _swig_property(_svmc.svm_parameter_coef0_get, _svmc.svm_parameter_coef0_set) 101 __swig_setmethods__["cache_size"] = _svmc.svm_parameter_cache_size_set 102 __swig_getmethods__["cache_size"] = _svmc.svm_parameter_cache_size_get 103 if _newclass:cache_size = _swig_property(_svmc.svm_parameter_cache_size_get, _svmc.svm_parameter_cache_size_set) 104 __swig_setmethods__["eps"] = _svmc.svm_parameter_eps_set 105 __swig_getmethods__["eps"] = _svmc.svm_parameter_eps_get 106 if _newclass:eps = _swig_property(_svmc.svm_parameter_eps_get, _svmc.svm_parameter_eps_set) 107 __swig_setmethods__["C"] = _svmc.svm_parameter_C_set 108 __swig_getmethods__["C"] = _svmc.svm_parameter_C_get 109 if _newclass:C = _swig_property(_svmc.svm_parameter_C_get, _svmc.svm_parameter_C_set) 110 __swig_setmethods__["nr_weight"] = _svmc.svm_parameter_nr_weight_set 111 __swig_getmethods__["nr_weight"] = _svmc.svm_parameter_nr_weight_get 112 if _newclass:nr_weight = _swig_property(_svmc.svm_parameter_nr_weight_get, _svmc.svm_parameter_nr_weight_set) 113 __swig_setmethods__["weight_label"] = _svmc.svm_parameter_weight_label_set 114 __swig_getmethods__["weight_label"] = _svmc.svm_parameter_weight_label_get 115 if _newclass:weight_label = _swig_property(_svmc.svm_parameter_weight_label_get, _svmc.svm_parameter_weight_label_set) 116 __swig_setmethods__["weight"] = _svmc.svm_parameter_weight_set 117 __swig_getmethods__["weight"] = _svmc.svm_parameter_weight_get 118 if _newclass:weight = _swig_property(_svmc.svm_parameter_weight_get, _svmc.svm_parameter_weight_set) 119 __swig_setmethods__["nu"] = _svmc.svm_parameter_nu_set 120 __swig_getmethods__["nu"] = _svmc.svm_parameter_nu_get 121 if _newclass:nu = _swig_property(_svmc.svm_parameter_nu_get, _svmc.svm_parameter_nu_set) 122 __swig_setmethods__["p"] = _svmc.svm_parameter_p_set 123 __swig_getmethods__["p"] = _svmc.svm_parameter_p_get 124 if _newclass:p = _swig_property(_svmc.svm_parameter_p_get, _svmc.svm_parameter_p_set) 125 __swig_setmethods__["shrinking"] = _svmc.svm_parameter_shrinking_set 126 __swig_getmethods__["shrinking"] = _svmc.svm_parameter_shrinking_get 127 if _newclass:shrinking = _swig_property(_svmc.svm_parameter_shrinking_get, _svmc.svm_parameter_shrinking_set) 128 __swig_setmethods__["probability"] = _svmc.svm_parameter_probability_set 129 __swig_getmethods__["probability"] = _svmc.svm_parameter_probability_get 130 if _newclass:probability = _swig_property(_svmc.svm_parameter_probability_get, _svmc.svm_parameter_probability_set)
131 - def __init__(self):
132 this = _svmc.new_svm_parameter() 133 try: self.this.append(this) 134 except: self.this = this
135 __swig_destroy__ = _svmc.delete_svm_parameter 136 __del__ = lambda self : None; 137 svm_parameter_swigregister = _svmc.svm_parameter_swigregister 138 svm_parameter_swigregister(svm_parameter) 139
140 -class svm_problem(_object):
141 __swig_setmethods__ = {} 142 __setattr__ = lambda self, name, value: _swig_setattr(self, svm_problem, name, value) 143 __swig_getmethods__ = {} 144 __getattr__ = lambda self, name: _swig_getattr(self, svm_problem, name) 145 __repr__ = _swig_repr 146 __swig_setmethods__["l"] = _svmc.svm_problem_l_set 147 __swig_getmethods__["l"] = _svmc.svm_problem_l_get 148 if _newclass:l = _swig_property(_svmc.svm_problem_l_get, _svmc.svm_problem_l_set) 149 __swig_setmethods__["y"] = _svmc.svm_problem_y_set 150 __swig_getmethods__["y"] = _svmc.svm_problem_y_get 151 if _newclass:y = _swig_property(_svmc.svm_problem_y_get, _svmc.svm_problem_y_set) 152 __swig_setmethods__["x"] = _svmc.svm_problem_x_set 153 __swig_getmethods__["x"] = _svmc.svm_problem_x_get 154 if _newclass:x = _swig_property(_svmc.svm_problem_x_get, _svmc.svm_problem_x_set)
155 - def __init__(self):
156 this = _svmc.new_svm_problem() 157 try: self.this.append(this) 158 except: self.this = this
159 __swig_destroy__ = _svmc.delete_svm_problem 160 __del__ = lambda self : None; 161 svm_problem_swigregister = _svmc.svm_problem_swigregister 162 svm_problem_swigregister(svm_problem) 163
164 -class svm_model(_object):
165 __swig_setmethods__ = {} 166 __setattr__ = lambda self, name, value: _swig_setattr(self, svm_model, name, value) 167 __swig_getmethods__ = {} 168 __getattr__ = lambda self, name: _swig_getattr(self, svm_model, name) 169 __repr__ = _swig_repr 170 __swig_setmethods__["param"] = _svmc.svm_model_param_set 171 __swig_getmethods__["param"] = _svmc.svm_model_param_get 172 if _newclass:param = _swig_property(_svmc.svm_model_param_get, _svmc.svm_model_param_set) 173 __swig_setmethods__["nr_class"] = _svmc.svm_model_nr_class_set 174 __swig_getmethods__["nr_class"] = _svmc.svm_model_nr_class_get 175 if _newclass:nr_class = _swig_property(_svmc.svm_model_nr_class_get, _svmc.svm_model_nr_class_set) 176 __swig_setmethods__["l"] = _svmc.svm_model_l_set 177 __swig_getmethods__["l"] = _svmc.svm_model_l_get 178 if _newclass:l = _swig_property(_svmc.svm_model_l_get, _svmc.svm_model_l_set) 179 __swig_setmethods__["SV"] = _svmc.svm_model_SV_set 180 __swig_getmethods__["SV"] = _svmc.svm_model_SV_get 181 if _newclass:SV = _swig_property(_svmc.svm_model_SV_get, _svmc.svm_model_SV_set) 182 __swig_setmethods__["sv_coef"] = _svmc.svm_model_sv_coef_set 183 __swig_getmethods__["sv_coef"] = _svmc.svm_model_sv_coef_get 184 if _newclass:sv_coef = _swig_property(_svmc.svm_model_sv_coef_get, _svmc.svm_model_sv_coef_set) 185 __swig_setmethods__["rho"] = _svmc.svm_model_rho_set 186 __swig_getmethods__["rho"] = _svmc.svm_model_rho_get 187 if _newclass:rho = _swig_property(_svmc.svm_model_rho_get, _svmc.svm_model_rho_set) 188 __swig_setmethods__["probA"] = _svmc.svm_model_probA_set 189 __swig_getmethods__["probA"] = _svmc.svm_model_probA_get 190 if _newclass:probA = _swig_property(_svmc.svm_model_probA_get, _svmc.svm_model_probA_set) 191 __swig_setmethods__["probB"] = _svmc.svm_model_probB_set 192 __swig_getmethods__["probB"] = _svmc.svm_model_probB_get 193 if _newclass:probB = _swig_property(_svmc.svm_model_probB_get, _svmc.svm_model_probB_set) 194 __swig_setmethods__["label"] = _svmc.svm_model_label_set 195 __swig_getmethods__["label"] = _svmc.svm_model_label_get 196 if _newclass:label = _swig_property(_svmc.svm_model_label_get, _svmc.svm_model_label_set) 197 __swig_setmethods__["nSV"] = _svmc.svm_model_nSV_set 198 __swig_getmethods__["nSV"] = _svmc.svm_model_nSV_get 199 if _newclass:nSV = _swig_property(_svmc.svm_model_nSV_get, _svmc.svm_model_nSV_set) 200 __swig_setmethods__["free_sv"] = _svmc.svm_model_free_sv_set 201 __swig_getmethods__["free_sv"] = _svmc.svm_model_free_sv_get 202 if _newclass:free_sv = _swig_property(_svmc.svm_model_free_sv_get, _svmc.svm_model_free_sv_set)
203 - def __init__(self):
204 this = _svmc.new_svm_model() 205 try: self.this.append(this) 206 except: self.this = this
207 __swig_destroy__ = _svmc.delete_svm_model 208 __del__ = lambda self : None; 209 svm_model_swigregister = _svmc.svm_model_swigregister 210 svm_model_swigregister(svm_model) 211 212
213 -def svm_set_verbosity(*args):
214 return _svmc.svm_set_verbosity(*args)
215 svm_set_verbosity = _svmc.svm_set_verbosity 216
217 -def svm_train(*args):
218 return _svmc.svm_train(*args)
219 svm_train = _svmc.svm_train 220
221 -def svm_cross_validation(*args):
222 return _svmc.svm_cross_validation(*args)
223 svm_cross_validation = _svmc.svm_cross_validation 224
225 -def svm_save_model(*args):
226 return _svmc.svm_save_model(*args)
227 svm_save_model = _svmc.svm_save_model 228
229 -def svm_load_model(*args):
230 return _svmc.svm_load_model(*args)
231 svm_load_model = _svmc.svm_load_model 232
233 -def svm_get_svm_type(*args):
234 return _svmc.svm_get_svm_type(*args)
235 svm_get_svm_type = _svmc.svm_get_svm_type 236
237 -def svm_get_nr_class(*args):
238 return _svmc.svm_get_nr_class(*args)
239 svm_get_nr_class = _svmc.svm_get_nr_class 240
241 -def svm_get_labels(*args):
242 return _svmc.svm_get_labels(*args)
243 svm_get_labels = _svmc.svm_get_labels 244
245 -def svm_get_svr_probability(*args):
246 return _svmc.svm_get_svr_probability(*args)
247 svm_get_svr_probability = _svmc.svm_get_svr_probability 248
249 -def svm_predict_values(*args):
250 return _svmc.svm_predict_values(*args)
251 svm_predict_values = _svmc.svm_predict_values 252
253 -def svm_predict(*args):
254 return _svmc.svm_predict(*args)
255 svm_predict = _svmc.svm_predict 256
257 -def svm_predict_probability(*args):
258 return _svmc.svm_predict_probability(*args)
259 svm_predict_probability = _svmc.svm_predict_probability 260
261 -def svm_check_parameter(*args):
262 return _svmc.svm_check_parameter(*args)
263 svm_check_parameter = _svmc.svm_check_parameter 264
265 -def svm_check_probability_model(*args):
266 return _svmc.svm_check_probability_model(*args)
267 svm_check_probability_model = _svmc.svm_check_probability_model 268
269 -def svm_node_matrix2numpy_array(*args):
270 return _svmc.svm_node_matrix2numpy_array(*args)
271 svm_node_matrix2numpy_array = _svmc.svm_node_matrix2numpy_array 272
273 -def doubleppcarray2numpy_array(*args):
274 return _svmc.doubleppcarray2numpy_array(*args)
275 doubleppcarray2numpy_array = _svmc.doubleppcarray2numpy_array 276
277 -def new_int(*args):
278 return _svmc.new_int(*args)
279 new_int = _svmc.new_int 280
281 -def delete_int(*args):
282 return _svmc.delete_int(*args)
283 delete_int = _svmc.delete_int 284
285 -def int_getitem(*args):
286 return _svmc.int_getitem(*args)
287 int_getitem = _svmc.int_getitem 288
289 -def int_setitem(*args):
290 return _svmc.int_setitem(*args)
291 int_setitem = _svmc.int_setitem 292
293 -def new_double(*args):
294 return _svmc.new_double(*args)
295 new_double = _svmc.new_double 296
297 -def delete_double(*args):
298 return _svmc.delete_double(*args)
299 delete_double = _svmc.delete_double 300
301 -def double_getitem(*args):
302 return _svmc.double_getitem(*args)
303 double_getitem = _svmc.double_getitem 304
305 -def double_setitem(*args):
306 return _svmc.double_setitem(*args)
307 double_setitem = _svmc.double_setitem 308
309 -def svm_node_array(*args):
310 return _svmc.svm_node_array(*args)
311 svm_node_array = _svmc.svm_node_array 312
313 -def svm_node_array_destroy(*args):
314 return _svmc.svm_node_array_destroy(*args)
315 svm_node_array_destroy = _svmc.svm_node_array_destroy 316
317 -def svm_node_matrix(*args):
318 return _svmc.svm_node_matrix(*args)
319 svm_node_matrix = _svmc.svm_node_matrix 320
321 -def svm_node_matrix_set(*args):
322 return _svmc.svm_node_matrix_set(*args)
323 svm_node_matrix_set = _svmc.svm_node_matrix_set 324
325 -def svm_node_matrix_destroy(*args):
326 return _svmc.svm_node_matrix_destroy(*args)
327 svm_node_matrix_destroy = _svmc.svm_node_matrix_destroy 328 329
330 -def svm_node_array_set(*args):
331 return _svmc.svm_node_array_set(*args)
332 svm_node_array_set = _svmc.svm_node_array_set 333