Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 属性错误:';numpy.ndarray和#x27;对象没有属性';目标_Python 3.x_Numpy_Scikit Learn_Grid Search - Fatal编程技术网

Python 3.x 属性错误:';numpy.ndarray和#x27;对象没有属性';目标

Python 3.x 属性错误:';numpy.ndarray和#x27;对象没有属性';目标,python-3.x,numpy,scikit-learn,grid-search,Python 3.x,Numpy,Scikit Learn,Grid Search,执行grid.fit()命令时,我在“AttributeError:'numpy.ndarray'对象没有属性'target'”时遇到错误。我不知道这意味着什么以及如何修复它。有人能提供建议吗 #Grid Search Parameter Tuning import numpy as np from sklearn import datasets from sklearn.linear_model import Ridge from sklearn.model_selection import

执行
grid.fit()
命令时,我在“AttributeError:'numpy.ndarray'对象没有属性'target'”时遇到错误。我不知道这意味着什么以及如何修复它。有人能提供建议吗

#Grid Search Parameter Tuning
import numpy as np
from sklearn import datasets
from sklearn.linear_model import Ridge
from sklearn.model_selection import GridSearchCV

# datasets
dataset = np.random.rand(1000,2)

#Ridge regression 
alphas = np.array([1,0.1,0.01,0.001,0.0001,0])
model = Ridge()
grid = GridSearchCV(estimator=model, param_grid=dict(alpha=alphas))
grid.fit(dataset.data, dataset.target)

由于使用numpy手动生成dataset,所以只需将生成的数据传递给fit方法。此外,您需要生成y值,例如
y=np.random.rand(1000)
,然后调用
grid.fit(dataset,y)
。由于使用numpy手动生成数据集,因此只需将生成的数据传递给fit方法。此外,您需要生成y值,例如
y=np.random.rand(1000)
,然后调用
grid.fit(数据集,y)