svm_interface.py

来自「这是一个支持向量机的代码」· Python 代码 · 共 36 行

PY
36
字号
import os,sysfrom common_interface import *class LibsvmInputFile(TextFile):    passclass LibsvmModelFile(TextFile):    passclass LibsvmScaleFile(TextFile):    pass    class ConfigData(object):    def __init__(self,**kw):        self.data = kw    def get_data(self):        return self.data    def __repr__(self):        return 'ConfigData:'+repr(self.data)# libsvm executable pathlibsvm_path = "~/libsvm-2.4"gnuplot_pathname = "/usr/bin/gnuplot"join = os.path.joinif sys.platform == 'win32':    svm_scale_pathname = join(libsvm_path,r'windows\svmscale.exe')    svm_train_pathname = join(libsvm_path,r'windows\svmtrain.exe')    svm_predict_pathname = join(libsvm_path,r'windows\svmpredict.exe')    grid_pathname = join(libsvm_path,r'python\grid.py')else:    svm_scale_pathname = join(libsvm_path,'svm-scale')    svm_train_pathname = join(libsvm_path,'svm-train')    svm_predict_pathname = join(libsvm_path,'svm-predict')    grid_pathname = join(libsvm_path,'python/grid.py')

⌨️ 快捷键说明

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