LightGBMError: Label must be in [0, 6), but found 160 in label
2024年6月17日
エラーの原因は、ラベルの値が許容される範囲外にあることです。LightGBMでは、クラスのラベルは0からnum_class - 1までの範囲である必要があります。エラーメッセージによると、ラベルの値は0から5までの範囲内である必要がありますが、160という値が見つかっているとのことです。
この問題を解決するためには、ラベルの値を確認し、必要に応じて修正する必要があります。ラベルが6未満の整数であることを確認してください。ラベルの値が連続した整数の範囲にあることが一般的ですが、データセットによってはそうでない場合もあります。
ラベルの値が正しい範囲内にあることを確認した後、LightGBMモデルを再度トレーニングしてください。
関連記事

DockerのOSはどうなっているの?
Dockerはコンテナ技術を使用しており、コンテナはホストOSのカーネルを共有し ...

CountVectorizerは文章ならどうなる?
文章の場合、CountVectorizerは文書を単語や単語の組み合わせ(n-g ...

df.apply()の使い方
df.apply()は、DataFrameの各行または各列に対して関数を適用する ...

Djangoでナビゲーションも、ログインしていなければ非表示にしたい
Djangoのテンプレート内でナビゲーションを表示するか非表示にするかを管理する ...
ディスカッション
コメント一覧
まだ、コメントがありません