关于model没有evaluate特征的问题
来源:2-18 实战sklearn超参数搜索
weixin_慕函数0291098
2021-01-13
老师,在利用sklearn超参数筛选的课中,我前面的代码都实现的很好,
只是最后一步运行:
model = random_search_cv.estimator.fit
Model.evaluate(x_test_scaled, y_test)
的时候,报错:
‘function’ object has no attribute ‘evaluate’
这是为什么呀?
写回答
1回答
-
正十七
2021-01-22
因为你fit函数赋值给了model,这样,model其实是一个函数句柄
我们的代码如下:
model = random_search_cv.best_estimator_.model model.evaluate(x_test_scaled, y_test)
00
相似问题