5 votes

LightGBM ignore l'avertissement concernant "boost_from_average".

J'utilise le modèle LightGBM (version 2.2.1). Il montre l'avertissement suivant sur le train :

[LightGBM] [Avertissement] À partir de la version 2.1.2, la valeur par défaut du paramètre "boost_from_average" dans l'objet "binary" n'est plus valable. pour le paramètre "boost_from_average" dans l'objectif "binaire" est true. Cela peut entraîner des résultats significativement différents par rapport aux versions précédentes de LightGBM. Essayez de définir boost_from_average=false, si vos anciens modèles produisent de mauvais résultats

J'ai trouvé de quoi il s'agit : lien github .

Mais je n'utilise pas d'anciens modèles ou de code hérité (il s'agit d'un nouveau projet créé sur la version 2.2.1 de LightGBM), je n'ai donc pas besoin de voir cet avertissement à chaque fois.

Je sais aussi que je peux changer verbose et éteindre tous les avertissements. Mais ce n'est pas vraiment bon - un autre peut être utile !

Donc ma question est : Est-il possible de désactiver (masquer) uniquement cet avertissement ?

-1voto

sebashc3712 Points 47

Mikhail

Essayez de définir le paramètre boost_from_average lorsque vous créez le modèle. Soit Vrai, soit Faux.

Meilleures salutations,

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X