从管道对象中提取超参数

时间:2019-01-21 20:35:14

标签: python scikit-learn logistic-regression

我在管道中的数据上使用LogisticRegressionCV。拟合数据后,我想返回我的最佳C值。我该怎么办,因为我不能使用.best_params_,因为那是GridSearchCV的功能。我知道.C_是LogisticRegressionCV的正确功能,但是我的估算器在管道中,因此现在不起作用。

$ pip install --upgrade requests

AttributeError:“管道”对象没有属性“ C _”

1 个答案:

答案 0 :(得分:1)

通过使用named_steps实例的Pipeline方法,您可以访问组成管道单个元素的方法:

print(lr_cv2.named_steps['classifier'].C_ )