gpt4 book ai didi

python - 如何访问管道中包含的模型中的最佳估计器参数?

转载 作者:行者123 更新时间:2023-11-30 09:30:47 25 4
gpt4 key购买 nike

我有以下 sklearn 管道:

Pipeline(memory=None,
steps=[('feature_processor', DataProcessor()),
('classifier', GridSearchCV(cv=15,
error_score='raise-deprecating',
estimator=XGBClassifier(base_score=0.5,
booster='gbtree',
colsample_bylevel=1,
colsample_bynode=1,
colsample_bytree=1,
gamma=0, learning_rate=0.1,
max_delta_step=0,..._dispatch='2*n_jobs',
refit=True,
return_train_score='warn',
scoring='accuracy', verbose=1))
])

内部有一个经过训练的模型,其参数使用GridSearchCV进行了优化。模型及其管道被保存到 pickle 中。我正在使用 pickle.load() 来读回它,但现在我只是不知道如何访问 GridSearchCV 找到的最佳参数。

请有人指出我正确的方向吗?

如果无法通过管道信息访问此信息,是否还有其他方法可以做到这一点?

提前非常感谢

最佳答案

试试这个:

pipeline.named_steps['classifier'].best_params_

关于python - 如何访问管道中包含的模型中的最佳估计器参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58855194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com