Fügen wir der Zugfunktion verbose_eval = False
hinzu.
gbm = lgb.train(params,
lgb_train,,
valid_sets=lgb_eval,
verbose_eval=False,)<<<<<<<<<<<<<
Wenn Sie die Seite Parameter der Dokumentation lesen
verbosity, default = 1, type = int, aliases: verbose controls the level of LightGBM’s verbosity < 0: Fatal, = 0: Error (Warning), = 1: Info, > 1: Debug
Obwohl es so geschrieben ist, funktioniert es nicht, selbst wenn Sie "verbose = -1" setzen.
Auch wenn Sie es im Netz nachschlagen
gb_train = lgb.Dataset(X_train, y_train, params={'verbose': -1}, free_raw_data=False)
Ich sehe es auch, aber das ist auch nutzlos.
Die Verbose von LightGBM steuert möglicherweise die Ausgabe, z. B. Fehler, nicht die Ausgabe des Lernstatus. Lass es mich wissen, bitte.
Recommended Posts