ImportError:无法从“sklearn.gaussian_process”导入名称“GaussianProcess”

이희웅*_*이희웅 5 gaussian scikit-learn

我试图 Kaggle RF 贝叶斯超参数优化的内核。而且我无法导入sklearn.gaussian_process.GaussianProcess。请帮助这个可怜的 scikit-learn 新手。

from sklearn.gaussian_process import GaussianProcess as GP
Run Code Online (Sandbox Code Playgroud)

错误:

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
Run Code Online (Sandbox Code Playgroud)

Fer*_*ran 5

取决于您是否需要回归器或分类器:

from sklearn.gaussian_process import GaussianProcessRegressor as GP

from sklearn.gaussian_process import GaussianProcessClassifier as GP
Run Code Online (Sandbox Code Playgroud)

另外,看看不同的模块