當我用weka.core.converters.CSVLoader加載一個.csv文件時,weka會嘗試加載一些我不需要的東西(比如加載數據庫驅動程序 - 見下面)。 我只需要Instances對象儘可能快,所以我可以用它做一些操作。有沒有辦法從WEKA加載實例對象而沒有很長的加載時間?
有沒有辦法快速加載對象沒有所有不必要的開銷?
Weka的較新版本更慢(加載更多的東西)。
感謝, 託德
---Registering Weka Editors---
Trying to add database driver (JDBC): RmiJdbc.RJDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): jdbc.idbDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): org.gjt.mm.mysql.Driver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): com.mckoi.JDBCDriver - Warning, not in CLASSPATH?
Trying to add database driver (JDBC): org.hsqldb.jdbcDriver - Warning, not in CLASSPATH?
這隻發生一次,當你啓動GUI和在我的情況下,它在1-2秒內啓動(雖然大部分時間都花在Java GUI本身,與加載bot)。如果你想要原始速度,你可以編寫一個簡單的Java應用程序,在weka.jar的幫助下完成你想要的功能,作爲一個保存你想要的功能的庫。 – DrColossos 2012-03-15 11:27:00
即使通過命令行使用Weka,也會發生這種情況。如果你做了數百次這樣的加載,這些1/2秒的加載可能會嚴重拖延實驗。 – Sicco 2012-06-17 00:08:44
我將eclipse源文件作爲eclipse中的一個項目導入,沒有麻煩,並將其鏈接到我的項目。這樣,您只能調用您需要的功能! – Abbas 2012-11-29 18:34:34