machine-learning - 当我拟合模型时,它在创建模型后不显示超参数
问题描述
运行以下命令时未显示超参数。
解决方案
要打印参数,请使用 get_prams 命令
像这样的例子:
from sklearn.neighbors import KNeighborsClassifier
Knn=KNeighborsClassifier()
Knn.fit(X_train,y_train)
print(Knn.get_params())
输出将是:
{'algorithm': 'auto', 'leaf_size': 30, 'metric': 'minkowski', 'metric_params': None, 'n_jobs': None, 'n_neighbors': 5, 'p': 2, 'weights': 'uniform'}
推荐阅读
- docker - Docker 服务突然停止响应
- git - 通过 Visual Studio 代码中的源代码控制远程进入 vps 时无法执行 git 命令
- javascript - 光滑不加载图片
- scala - 对于在 scala 中抛出的重复 5XX 响应代码,我应该使用哪种类型的异常?
- intellij-idea - 连接代码的竖线的官方术语是什么
- python - 如何在 Anaconda 中安装 pip 包?
- python - 如何将类型信息作为字符串获取?
- javascript - 带有 React Navigation v5 的 createSwitchNavigator?
- sql - 转换(铸造)列以在 Oracle 中进行操作
- javascript - 在 React 中映射从 nodejs 接收的数组时出现问题