Eclipse中配置weka

Eclipse中配置weka,以及添加算法

時間:2015-05-28 17:48:14                         閱讀:125                         評論:0                         收藏:0                         [點我收藏+]                java

標籤:算法   class   style   log   com   代碼   http   src   si   算法

Eclipse中配置wekaui

  1 找到weka的安裝位置,尋找weka的壓縮文件weka-src.jar,將壓縮文件解壓,解壓出的文件夾weka-src。spa

  2 打開Eclipse,新建Java project項目weka。ip

  3 選中包src,右擊導入,選擇General,選擇文件系統,選擇程序(weka-src\src\main\java)所在的路徑,而後再Java前打勾,點擊完成。get

  4 此時有不少錯誤,這是由於缺乏java-cup.jar,選中右擊工程項目weka,選擇屬性,而後選擇Java構建路徑,再選擇右邊的添加外部JARs,按路徑找到weka-src\lib\java-cup.jar,點擊該包,點擊OK。it

  5 程序試運行,運行NaiveBayesSimple(在包weka.classifiers.bayes中),出現不少錯誤,而後右擊選中運行配置,選擇 右框中的自變量(Arguments),建議將weka安裝目錄下的文件夾data拷貝到工程目錄下,而後添加變量,例如:-t C:\Users \Administrator\workspace\weka\data\weather.arff,點擊應用,而後再次運行。class

weka中添加本身的算法gui

  接着上面配置的環境變量

  1 在工程項目weka中新建一個包,好比創建名爲"weka.classifiers.myalgorithm"的包.

  2 在"weka.classifiers.myalgorithm"包中寫好本身的代碼,這裏方便起見,我直接 在"weka.classifiers.trees"包下複製ID3算法的java文件添加 到"weka.classifiers.myalgorithm"包中.而後更名字爲"MyId3"

  3 修改工程項目下"weka\src\weka.gui"包下的兩個兩個配置文件"GenericPropertiesCreator.props"與"GenericObjectEditor.props"

  4 在文件"GenericPropertiesCreator.props"中找到"# Lists the Classifiers-Packages I want to choose from"這一項,而後在" weka.classifiers.rules"上一行新增"weka.classifiers.myalgorithm,\"最後保存設置.

  5 在文件"GenericObjectEditor.props"中找到"# Lists the Classifiers I want to choose from"這一項,而後在" weka.classifiers.rules.ZeroR"上一行新增" weka.classifiers.myalgorithm.MyId3,\"最後保存設置.

  6選中工程項目weka,右擊運行,而後選擇Main-weka.gui,而後肯定,則會出現weka的界面。

相關文章
相關標籤/搜索