说明:适用于64位win7+anaconda+chrome的CatBoost安装
一、本地CatBoost依赖环境
(1)操作系统64位win7
(2)Anaconda3-5.3.1-Windows-x86_64.exe
(3)Anaconda Navigator => Environments => 确保安装numpy、six、pandas
二、Anaconda中安装Catboost
Anaconda Navigator => Environments => 安装catboost
三、2个数据可视化附加包安装
(一)ipywidgets
Anaconda Navigator => Environments => 安装ipywidgets
(二)nbextension
Anaconda Navigator => Home => Notebook => 输入:!jupyter nbextension enable --py widgetsnbextension
返回:
四、测试CatBoost是否安装成功
import numpy
from catboost import CatBoostRegressor
dataset = numpy.array([[1,4,5,6],[4,5,6,7],[30,40,50,60],[20,15,85,60]])
train_labels = [1.2,3.4,9.5,24.5]
model = CatBoostRegressor(learning_rate=1, depth=6, loss_function='RMSE')
fit_model = model.fit(dataset, train_labels)
print(fit_model.get_params())
返回: