2013-09-21 3 views
1

Я создал модель libsvm, и мне нужно вызвать их в мои коды python. Так что пользователь дает исходный ввод, а затем преобразуется в формат libsvm и, наконец, прогнозирует результаты, указывающие на точность. Можно ли это сделать.Вызов модели Libsvm в python

ответ

1

svmutil.py, который входит в libsvmofficial release содержит метод для загрузки trainged модель libsvm из файла:

svm_load_model(model_file_name) 

Таким образом, вы можете просто запустить (после его импорта из svmutil)

clf = svm_load_model('model.txt') 

Конечно, пакет включает в себя полную привязку python к libsvm, поэтому вы можете выполнять с ним любые действия (обучение, тестирование, прогнозирование и т. Д.).

Смежные вопросы