libsvm.py :  » Language-Interface » PyML » PyML-0.7.3 » PyML » classifiers » ext » Python Open Source

Home
Python Open Source
1.3.1.2 Python
2.Ajax
3.Aspect Oriented
4.Blog
5.Build
6.Business Application
7.Chart Report
8.Content Management Systems
9.Cryptographic
10.Database
11.Development
12.Editor
13.Email
14.ERP
15.Game 2D 3D
16.GIS
17.GUI
18.IDE
19.Installer
20.IRC
21.Issue Tracker
22.Language Interface
23.Log
24.Math
25.Media Sound Audio
26.Mobile
27.Network
28.Parser
29.PDF
30.Project Management
31.RSS
32.Search
33.Security
34.Template Engines
35.Test
36.UML
37.USB Serial
38.Web Frameworks
39.Web Server
40.Web Services
41.Web Unit
42.Wiki
43.Windows
44.XML
Python Open Source » Language Interface » PyML 
PyML » PyML 0.7.3 » PyML » classifiers » ext » libsvm.py
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 1.3.31
#
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.

import _libsvm
import new
new_instancemethod = new.instancemethod
try:
    _swig_property = property
except NameError:
    pass # Python < 2.2 doesn't have 'property'.
def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
    if (name == "thisown"): return self.this.own(value)
    if (name == "this"):
        if type(value).__name__ == 'PySwigObject':
            self.__dict__[name] = value
            return
    method = class_type.__swig_setmethods__.get(name,None)
    if method: return method(self,value)
    if (not static) or hasattr(self,name):
        self.__dict__[name] = value
    else:
        raise AttributeError("You cannot add attributes to %s" % self)

def _swig_setattr(self,class_type,name,value):
    return _swig_setattr_nondynamic(self,class_type,name,value,0)

def _swig_getattr(self,class_type,name):
    if (name == "thisown"): return self.this.own()
    method = class_type.__swig_getmethods__.get(name,None)
    if method: return method(self)
    raise AttributeError,name

def _swig_repr(self):
    try: strthis = "proxy of " + self.this.__repr__()
    except: strthis = ""
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)

import types
try:
    _object = types.ObjectType
    _newclass = 1
except AttributeError:
    class _object : pass
    _newclass = 0
del types


C_SVC = _libsvm.C_SVC
NU_SVC = _libsvm.NU_SVC
ONE_CLASS = _libsvm.ONE_CLASS
EPSILON_SVR = _libsvm.EPSILON_SVR
NU_SVR = _libsvm.NU_SVR
LINEAR = _libsvm.LINEAR
POLY = _libsvm.POLY
RBF = _libsvm.RBF
SIGMOID = _libsvm.SIGMOID
PRECOMPUTED = _libsvm.PRECOMPUTED
class PySwigIterator(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, PySwigIterator, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, PySwigIterator, name)
    def __init__(self): raise AttributeError, "No constructor defined"
    __repr__ = _swig_repr
    __swig_destroy__ = _libsvm.delete_PySwigIterator
    __del__ = lambda self : None;
    def value(*args): return _libsvm.PySwigIterator_value(*args)
    def incr(*args): return _libsvm.PySwigIterator_incr(*args)
    def decr(*args): return _libsvm.PySwigIterator_decr(*args)
    def distance(*args): return _libsvm.PySwigIterator_distance(*args)
    def equal(*args): return _libsvm.PySwigIterator_equal(*args)
    def copy(*args): return _libsvm.PySwigIterator_copy(*args)
    def next(*args): return _libsvm.PySwigIterator_next(*args)
    def previous(*args): return _libsvm.PySwigIterator_previous(*args)
    def advance(*args): return _libsvm.PySwigIterator_advance(*args)
    def __eq__(*args): return _libsvm.PySwigIterator___eq__(*args)
    def __ne__(*args): return _libsvm.PySwigIterator___ne__(*args)
    def __iadd__(*args): return _libsvm.PySwigIterator___iadd__(*args)
    def __isub__(*args): return _libsvm.PySwigIterator___isub__(*args)
    def __add__(*args): return _libsvm.PySwigIterator___add__(*args)
    def __sub__(*args): return _libsvm.PySwigIterator___sub__(*args)
    def __iter__(self): return self
PySwigIterator_swigregister = _libsvm.PySwigIterator_swigregister
PySwigIterator_swigregister(PySwigIterator)

class DecisionFunction(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, DecisionFunction, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, DecisionFunction, name)
    __repr__ = _swig_repr
    __swig_setmethods__["numSV"] = _libsvm.DecisionFunction_numSV_set
    __swig_getmethods__["numSV"] = _libsvm.DecisionFunction_numSV_get
    if _newclass:numSV = _swig_property(_libsvm.DecisionFunction_numSV_get, _libsvm.DecisionFunction_numSV_set)
    __swig_setmethods__["numBSV"] = _libsvm.DecisionFunction_numBSV_set
    __swig_getmethods__["numBSV"] = _libsvm.DecisionFunction_numBSV_get
    if _newclass:numBSV = _swig_property(_libsvm.DecisionFunction_numBSV_get, _libsvm.DecisionFunction_numBSV_set)
    __swig_setmethods__["svID"] = _libsvm.DecisionFunction_svID_set
    __swig_getmethods__["svID"] = _libsvm.DecisionFunction_svID_get
    if _newclass:svID = _swig_property(_libsvm.DecisionFunction_svID_get, _libsvm.DecisionFunction_svID_set)
    __swig_setmethods__["alpha"] = _libsvm.DecisionFunction_alpha_set
    __swig_getmethods__["alpha"] = _libsvm.DecisionFunction_alpha_get
    if _newclass:alpha = _swig_property(_libsvm.DecisionFunction_alpha_get, _libsvm.DecisionFunction_alpha_set)
    __swig_setmethods__["rho"] = _libsvm.DecisionFunction_rho_set
    __swig_getmethods__["rho"] = _libsvm.DecisionFunction_rho_get
    if _newclass:rho = _swig_property(_libsvm.DecisionFunction_rho_get, _libsvm.DecisionFunction_rho_set)
    def __init__(self, *args): 
        this = _libsvm.new_DecisionFunction(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_DecisionFunction
    __del__ = lambda self : None;
DecisionFunction_swigregister = _libsvm.DecisionFunction_swigregister
DecisionFunction_swigregister(DecisionFunction)

class svm_node(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, svm_node, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, svm_node, name)
    __repr__ = _swig_repr
    __swig_setmethods__["index"] = _libsvm.svm_node_index_set
    __swig_getmethods__["index"] = _libsvm.svm_node_index_get
    if _newclass:index = _swig_property(_libsvm.svm_node_index_get, _libsvm.svm_node_index_set)
    __swig_setmethods__["value"] = _libsvm.svm_node_value_set
    __swig_getmethods__["value"] = _libsvm.svm_node_value_get
    if _newclass:value = _swig_property(_libsvm.svm_node_value_get, _libsvm.svm_node_value_set)
    def __init__(self, *args): 
        this = _libsvm.new_svm_node(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_svm_node
    __del__ = lambda self : None;
svm_node_swigregister = _libsvm.svm_node_swigregister
svm_node_swigregister(svm_node)

class svm_problem(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, svm_problem, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, svm_problem, name)
    __repr__ = _swig_repr
    __swig_setmethods__["l"] = _libsvm.svm_problem_l_set
    __swig_getmethods__["l"] = _libsvm.svm_problem_l_get
    if _newclass:l = _swig_property(_libsvm.svm_problem_l_get, _libsvm.svm_problem_l_set)
    __swig_setmethods__["y"] = _libsvm.svm_problem_y_set
    __swig_getmethods__["y"] = _libsvm.svm_problem_y_get
    if _newclass:y = _swig_property(_libsvm.svm_problem_y_get, _libsvm.svm_problem_y_set)
    __swig_setmethods__["x"] = _libsvm.svm_problem_x_set
    __swig_getmethods__["x"] = _libsvm.svm_problem_x_get
    if _newclass:x = _swig_property(_libsvm.svm_problem_x_get, _libsvm.svm_problem_x_set)
    def __init__(self, *args): 
        this = _libsvm.new_svm_problem(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_svm_problem
    __del__ = lambda self : None;
svm_problem_swigregister = _libsvm.svm_problem_swigregister
svm_problem_swigregister(svm_problem)

class svm_parameter(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, svm_parameter, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, svm_parameter, name)
    __repr__ = _swig_repr
    __swig_setmethods__["svm_type"] = _libsvm.svm_parameter_svm_type_set
    __swig_getmethods__["svm_type"] = _libsvm.svm_parameter_svm_type_get
    if _newclass:svm_type = _swig_property(_libsvm.svm_parameter_svm_type_get, _libsvm.svm_parameter_svm_type_set)
    __swig_setmethods__["kernel_type"] = _libsvm.svm_parameter_kernel_type_set
    __swig_getmethods__["kernel_type"] = _libsvm.svm_parameter_kernel_type_get
    if _newclass:kernel_type = _swig_property(_libsvm.svm_parameter_kernel_type_get, _libsvm.svm_parameter_kernel_type_set)
    __swig_setmethods__["degree"] = _libsvm.svm_parameter_degree_set
    __swig_getmethods__["degree"] = _libsvm.svm_parameter_degree_get
    if _newclass:degree = _swig_property(_libsvm.svm_parameter_degree_get, _libsvm.svm_parameter_degree_set)
    __swig_setmethods__["gamma"] = _libsvm.svm_parameter_gamma_set
    __swig_getmethods__["gamma"] = _libsvm.svm_parameter_gamma_get
    if _newclass:gamma = _swig_property(_libsvm.svm_parameter_gamma_get, _libsvm.svm_parameter_gamma_set)
    __swig_setmethods__["coef0"] = _libsvm.svm_parameter_coef0_set
    __swig_getmethods__["coef0"] = _libsvm.svm_parameter_coef0_get
    if _newclass:coef0 = _swig_property(_libsvm.svm_parameter_coef0_get, _libsvm.svm_parameter_coef0_set)
    __swig_setmethods__["cache_size"] = _libsvm.svm_parameter_cache_size_set
    __swig_getmethods__["cache_size"] = _libsvm.svm_parameter_cache_size_get
    if _newclass:cache_size = _swig_property(_libsvm.svm_parameter_cache_size_get, _libsvm.svm_parameter_cache_size_set)
    __swig_setmethods__["eps"] = _libsvm.svm_parameter_eps_set
    __swig_getmethods__["eps"] = _libsvm.svm_parameter_eps_get
    if _newclass:eps = _swig_property(_libsvm.svm_parameter_eps_get, _libsvm.svm_parameter_eps_set)
    __swig_setmethods__["C"] = _libsvm.svm_parameter_C_set
    __swig_getmethods__["C"] = _libsvm.svm_parameter_C_get
    if _newclass:C = _swig_property(_libsvm.svm_parameter_C_get, _libsvm.svm_parameter_C_set)
    __swig_setmethods__["nr_weight"] = _libsvm.svm_parameter_nr_weight_set
    __swig_getmethods__["nr_weight"] = _libsvm.svm_parameter_nr_weight_get
    if _newclass:nr_weight = _swig_property(_libsvm.svm_parameter_nr_weight_get, _libsvm.svm_parameter_nr_weight_set)
    __swig_setmethods__["weight_label"] = _libsvm.svm_parameter_weight_label_set
    __swig_getmethods__["weight_label"] = _libsvm.svm_parameter_weight_label_get
    if _newclass:weight_label = _swig_property(_libsvm.svm_parameter_weight_label_get, _libsvm.svm_parameter_weight_label_set)
    __swig_setmethods__["weight"] = _libsvm.svm_parameter_weight_set
    __swig_getmethods__["weight"] = _libsvm.svm_parameter_weight_get
    if _newclass:weight = _swig_property(_libsvm.svm_parameter_weight_get, _libsvm.svm_parameter_weight_set)
    __swig_setmethods__["nu"] = _libsvm.svm_parameter_nu_set
    __swig_getmethods__["nu"] = _libsvm.svm_parameter_nu_get
    if _newclass:nu = _swig_property(_libsvm.svm_parameter_nu_get, _libsvm.svm_parameter_nu_set)
    __swig_setmethods__["p"] = _libsvm.svm_parameter_p_set
    __swig_getmethods__["p"] = _libsvm.svm_parameter_p_get
    if _newclass:p = _swig_property(_libsvm.svm_parameter_p_get, _libsvm.svm_parameter_p_set)
    __swig_setmethods__["shrinking"] = _libsvm.svm_parameter_shrinking_set
    __swig_getmethods__["shrinking"] = _libsvm.svm_parameter_shrinking_get
    if _newclass:shrinking = _swig_property(_libsvm.svm_parameter_shrinking_get, _libsvm.svm_parameter_shrinking_set)
    __swig_setmethods__["probability"] = _libsvm.svm_parameter_probability_set
    __swig_getmethods__["probability"] = _libsvm.svm_parameter_probability_get
    if _newclass:probability = _swig_property(_libsvm.svm_parameter_probability_get, _libsvm.svm_parameter_probability_set)
    def __init__(self, *args): 
        this = _libsvm.new_svm_parameter(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_svm_parameter
    __del__ = lambda self : None;
svm_parameter_swigregister = _libsvm.svm_parameter_swigregister
svm_parameter_swigregister(svm_parameter)

svm_train_one_pyml = _libsvm.svm_train_one_pyml
class intArray(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, intArray, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, intArray, name)
    __repr__ = _swig_repr
    def __init__(self, *args): 
        this = _libsvm.new_intArray(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_intArray
    __del__ = lambda self : None;
    def __getitem__(*args): return _libsvm.intArray___getitem__(*args)
    def __setitem__(*args): return _libsvm.intArray___setitem__(*args)
    def cast(*args): return _libsvm.intArray_cast(*args)
    __swig_getmethods__["frompointer"] = lambda x: _libsvm.intArray_frompointer
    if _newclass:frompointer = staticmethod(_libsvm.intArray_frompointer)
intArray_swigregister = _libsvm.intArray_swigregister
intArray_swigregister(intArray)
intArray_frompointer = _libsvm.intArray_frompointer

class doubleArray(_object):
    __swig_setmethods__ = {}
    __setattr__ = lambda self, name, value: _swig_setattr(self, doubleArray, name, value)
    __swig_getmethods__ = {}
    __getattr__ = lambda self, name: _swig_getattr(self, doubleArray, name)
    __repr__ = _swig_repr
    def __init__(self, *args): 
        this = _libsvm.new_doubleArray(*args)
        try: self.this.append(this)
        except: self.this = this
    __swig_destroy__ = _libsvm.delete_doubleArray
    __del__ = lambda self : None;
    def __getitem__(*args): return _libsvm.doubleArray___getitem__(*args)
    def __setitem__(*args): return _libsvm.doubleArray___setitem__(*args)
    def cast(*args): return _libsvm.doubleArray_cast(*args)
    __swig_getmethods__["frompointer"] = lambda x: _libsvm.doubleArray_frompointer
    if _newclass:frompointer = staticmethod(_libsvm.doubleArray_frompointer)
doubleArray_swigregister = _libsvm.doubleArray_swigregister
doubleArray_swigregister(doubleArray)
doubleArray_frompointer = _libsvm.doubleArray_frompointer



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.