Dans la programmation Java, nous devrions d'abord ajouter weka.jar dans notre classpath, nous pouvons donc appeler tous les classifient ou les algorithmes de cluster dans WEKA sous la forme des codes suivants,Comment importer libsvm dans mon code Java
import weka.classifiers.trees.RandomForest;
...
RandomForest rf = new RandomForest(); // RandomForest object
Malheureusement, nous ne pouvons pas utiliser cette méthode pour importer l'algorithme LibSVM, car il n'y a pas de classe dans weka.jar. Donc, ma question est: Comment importer LibSVM dans mon code Java? Toute aide sera reconnaissante :)
LibSVM est sa seule bibliothèque, vous devrez donc ajouter libsvm.jar à votre bibliothèque de projet. – Steve
Voir https://stackoverflow.com/questions/5223982/how-to-use-libsvm-with-weka-in-my-java-code qui peut être utile. – tale852150
Merci beaucoup, mais ces 2 méthodes ne fonctionnent pas pour moi. a) 'WekaPackageManager' va lancer une exception de ClassNotFoundException; b) Le lien vers 'wlsvm.jar' est faux, et je ne peux pas trouver la classe LibSVM dans' libsvm.jar' et 'weka.jar'. Donc je doute que ces méthodes soient vraiment vérifiées par les auteurs :( – Yongfeng