从管道对象提取超参数

2024-05-01 21:26:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在管道中对数据使用LogisticRegressionCV。在拟合数据之后,我想返回我的最佳C值。我怎么做,因为我不能使用。最佳参数,因为这是GridSearchCV的一个功能。我知道.Cè是LogisticRegressionCV的正确特征,但是我的估算器正在进行中,所以现在不起作用

lr_cv2 = Pipeline(steps=[('preprocessor', preprocessor),
                 ('classifier', LogisticRegressionCV(solver='liblinear', cv=10, Cs=np.logspace(-5, 8, 15) ))])
lr_cv2.fit(X_train, y_train)
lr_cv2.C_

AttributeError:“Pipeline”对象没有属性“C”


Tags: 数据功能参数管道pipelinetrain特征steps