importieren Ich versuche CatBoost basierend auf this articleIPython Import: nicht Name Layout-
Darin Code ist, CatBoost plot
in model.fit()
hat, so will ich es auf meinem IPython versuchen.
Hier ist mein CatBoost Code:
from catboost import CatBoostRegressor
# indicate categorical features for CatBoost
categorical_features_indices = np.where(X.dtypes != np.float)[0]
model=CatBoostRegressor(iterations=50, depth=3, learning_rate=0.1,
loss_function='RMSE')
model.fit(X_train, y_train,
cat_features=categorical_features_indices,
use_best_model=True,
eval_set=(X_validation, y_validation), plot=True)
Aber kann es keine Handlung zeigen und hielt mir eine Fehlermeldung geben:
I ipywidgets und ipython tat installieren. Wissen Sie, wie Sie mit diesem Problem umgehen?
Laufen Sie Ipython als Notebook oder Shell? Führen Sie es in einer virtuellen Umgebung aus? –
Ich laufe es als Notebook.Ich habe sowohl die virtuelle Umgebung als auch die nicht virtuelle Umgebung ausprobiert, beide haben diesen Fehler bekommen –