Я пытаюсь использовать libsvm для прогнозирования вероятности, и я использую следующую команду:
print(svm.libsvm.predict(x, 3, 'rbf', 3, 0.05, 0.0))
Из документации следует, что аргументы:
X: в виде массива, svm_type: {0, 1, 2, 3, 4}, ядро: {'linear', 'rbf' ...} степень: int, гамма: float, coef0: float
Но это дает мне следующую ошибку:
Аргумент 'support' имеет неправильный тип (ожидается numpy.ndarray, получил int)
Я прошел через источниккод для обёртки здесь: https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/svm/libsvm.pyx
И нет такой документации о том, что такое support и т. д.
Может кто-нибудь помочь мне с использованием этой функции предсказания и / или об этой ошибке?