ВНИМАНИЕ: /workspace/src/learner.cc:480: Параметры: {scale_pos_weight} могут не использоваться - PullRequest
0 голосов
/ 05 августа 2020
clf = XGBClassifier(learning_rate =0.05,
                    n_estimators=300,
                    max_depth=10,
                    min_child_weight=1,
                    gamma=0.5,
                    reg_alpha=0,              
                    reg_lambda=2,
                    subsample=0.8,
                    colsample_bytree=0.8,
                    scale_pos_weight=1,
                    objective='multi:softmax',
                    num_class=14,
                    nthread=20,
                    seed=1000)
xgb_param = clf.get_xgb_params()
xgTrain = xgb.DMatrix(x_train_, label=y_train_)

print ('Start cross validation')
cvresult = xgb.cv(xgb_param, xgTrain, num_boost_round=500, nfold=5, metrics=['mlogloss'],
     early_stopping_rounds=5, stratified=True, seed=1000)


print('Best number of trees = {}'.format(cvresult.shape[0]))
clf.set_params(n_estimators=cvresult.shape[0])
print('Fit on the all_trainingsdata')
clf.fit(X_train,y_train,eval_metric=['mlogloss'])

ВНИМАНИЕ: /workspace/src/learner.cc:480: Параметры: {scale_pos_weight} могут не использоваться.

Это может быть неточно из-за некоторые параметры используются только в языковых привязках, но передаются ядру XGBoost. Или некоторые параметры не используются, но не проходят эту проверку. Пожалуйста, откройте вопрос, если вы обнаружите вышеуказанные случаи.

Что это означает? Мой ноутбук работает, он постоянно возникает, игнорировать это или сделать что-нибудь, чтобы остановить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...