1.我安裝的python是python-2.5.1,安裝在C盤的c:\Python25路徑下
2.我的gnuplot是直接用的研學論壇上的附件Libsvm-2_6.rar裡的,等下我把它傳上來.解壓後就可以看到在檔案夾gp373w32裡,其餘的檔案和檔案夾都不需要,只要檔案夾gp373w32就可以了.我直接把檔案夾拷出來放在D盤D:\gp373w32路徑下. 林智仁的libsvm-2.82在我另外一個文章裡有(不在開始,中間部分,自己找一下)
3.林智仁的libsvm-2.82放在D盤D:\libsvm-2.82路徑下
4.把D:\libsvm-2.82\tools中的easy.py和grid.py複製到D:\libsvm-2.82\python中
5.在D:\libsvm-2.82\python中修改easy.py和grid.py的路徑:
(1): 點中easy.py在右鍵中選Edit with IDLE開啟
將else下面的路徑修改如下(當然這是我的路徑,如果你放的地方不同,則按你自己的修改):
else:
# example for windows
svmscale_exe = r"D:\libsvm-2.82\windows\svmscale.exe"
svmtrain_exe = r"D:\libsvm-2.82\windows\svmtrain.exe"
svmpredict_exe = r"D:\libsvm-2.82\windows\svmpredict.exe"
gnuplot_exe = r"D:\gp373w32\pgnuplot.exe"
grid_py = r"D:\libsvm-2.82\python\grid.py"
(2):點中grid.py在右鍵中選Edit with IDLE開啟
將else下面的路徑修改如下(當然這是我的路徑,如果你放的地方不同,則按你自己的修改):
else:
# example for windows
svmtrain_exe = r"D:\libsvm-2.82\windows\svmtrain.exe"
gnuplot_exe = r"D:\gp373w32\pgnuplot.exe"
6.將D:\libsvm-2.82中的檔案heart_scale放到D:\libsvm-2.82\python中
現在就可以到dos下去運行easy.py和grid.py拉:
首先進入cd c:\Python25
再python D:\libsvm-2.82\python\easy.py D:\libsvm-2.82\python\heart_scale
斷行符號就可以看到出結果拉
再次謝謝jimin和zuosheng!!!!!
描述:Libsvm-2_6.rar