在以下代码行中,我得到
clf = neural_network.MLPClassifier(hidden_layer_sizes=(5, 12))
parameters =[ {'solver': ['lbfgs'],'max_iter': [500,1000,1500], 'alpha': [1e-1,1e-2,1e-3,1e-4,1e-5,1e-6,1e-7], 'random_state':[0,1,2,3,4,5,6,7,8,9]}]
model = GridSearchCV(clf,param_grid=parameters,n_jobs=-1)
在最后一行我收到以下错误
ValueError: Parameter values for parameter (solver) need to be a sequence(but not a string) or np.ndarray.
现在我从阅读中知道
scikit-learn 中 GridSearchCV 中的参数
这意味着一切都必须在一个数组中,但我所有的参数都在一个数组中,所以我做错了什么。谢谢