scikit-learn - ImportError:无法从“sklearn.gaussian_process”导入名称“GaussianProcess”
问题描述
我试图 kaggle 的Bayesian Hyperparam Optimization of RF内核。而且我无法导入sklearn.gaussian_process.GaussianProcess
. 请帮助这个可怜的 scikit-learn 新手。
from sklearn.gaussian_process import GaussianProcess as GP
错误:
Traceback (most recent call last):
File "C:/Users/Develop/PycharmProjects/reinforcement recommandation system/BNP/bayesianoptimization-of-random-forest.py", line 24, in <module>
from sklearn.gaussian_process import GaussianProcess as GP
ImportError: cannot import name 'GaussianProcess' from 'sklearn.gaussian_process' (C:\Users\Develop\PycharmProjects\reinforcement recommandation system\lib\site-packages\sklearn\gaussian_process\__init__.py)
Process finished with exit code 1
解决方案
根据您是否需要回归器或分类器:
from sklearn.gaussian_process import GaussianProcessRegressor as GP
from sklearn.gaussian_process import GaussianProcessClassifier as GP
另外,看看不同的模块
推荐阅读
- c# - Allow users to multiselect option in BotFramework
- angular - Angular routes for OTF components
- .htaccess - htaccess 保护下载文件夹
- .net - Can we use Entity Framework to call high CPU intensive queries?
- gitlab-ce - gitlab: how to update to latest minor version
- python - Python:将传感器数据转换为连续调频音频
- html - 将元素与数据表中的分页按钮内联
- java - 如何处理 Google App Engine Flexible 中的安全约束?
- angular - 错误 - 请在使用 rxjs-compact 后添加 NgModule 注释
- c - abnormal program termination turbo c