关于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)


0
0

Google老师亲授 TensorFlow2.0 入门到进阶

Tensorflow2.0实战—以实战促理论的方式学习深度学习

1849 学习 · 896 问题

查看课程