Python 3.x SVR对象不可调用

Python 3.x SVR对象不可调用,python-3.x,machine-learning,scikit-learn,svm,Python 3.x,Machine Learning,Scikit Learn,Svm,我想使用sklearn SVR方法,但是当我编写SVR()函数时,它会抛出一个错误。它说,SVR不是可调用的 这就是我所说的 from sklearn.svm import SVR 这是我得到错误的代码 svr_lin = SVR(kernel='linear', C=1e3) svr_poli = SVR(kernel='poly', C=1e3, degree = 2) svr_rbf = SVR(kernel='rbf', C=1e3, gamma=0.1) 这就是我得到的错误: 预测

我想使用sklearn SVR方法,但是当我编写
SVR()
函数时,它会抛出一个错误。它说,
SVR不是可调用的

这就是我所说的

from sklearn.svm import SVR
这是我得到错误的代码

svr_lin = SVR(kernel='linear', C=1e3)
svr_poli = SVR(kernel='poly', C=1e3, degree = 2)
svr_rbf = SVR(kernel='rbf', C=1e3, gamma=0.1)
这就是我得到的错误:

预测错误(fechas、precios、x)

24 svr\u rbf=svr(kernel='rbf',C=1e3,gamma=0.1)
25
26 svr_lin(fechas,precios)您必须使用fit()方法


更多信息

您需要在SVR对象上调用函数
fit()
,例如:

svr_lin.fit(fechas, precios)
阅读更多

svr_lin.fit(fechas, precios)
svr_lin.fit(fechas, precios)