Xgboostのいくつかの落とし穴
2022-02-25 11:17:55
ここ数日、コンテストを行い、いくつかのことを行うためにXgboostをツールとして使用しました。
メインフレームワークはXgboostのpython拡張版です。
その後、工程はXgboostの様々なエラーの解決に多くの時間を費やしました。
問題のほとんどはこの関数にあります
dtrain = xgb.DMatrix('train.txt')
dtest = xgb.DMatrix('test.txt')
不可解なエラーがいろいろと出てくるのですが、私がいくつかの成果物についてチューニングしたのは、私の機能の1つが、実はこの関数に影響してエラーを報告しているということなのです。
でも、確認したところ書式の問題では全くないんです。
最後にもう一つ、まとめます。
- SVMLib形式のファイルをデータ入力として使用しない方が良い
numpyやscipyなどの既存の変数を直接使用する。
不都合な点としては、計算された特徴データを保存するために必要だったファイルを、両方のファイル上で照合するために、xgboost だけで呼び出す必要があることでしょう。
代替案としては、numpyの変数を格納するためにpickleを使用することです。
小さな落とし穴は、まずこのカテゴリに書かれています。
関連
-
[解決済み】cアンダースコア式`c_`は、具体的に何をするのですか?
-
[解決済み】Pythonで2つの文字列をXORする方法
-
python のエラーです。AttributeError: 'NoneType' オブジェクトには 'append' という属性がありません。
-
[解決済み] Numpy matmul - オブジェクト配列は現在サポートされていません。
-
[解決済み] ムービーライター ffmpeg は使用できません。代わりに <class 'matplotlib.animation.PillowWriter'> を使用しようとしています。
-
[解決済み] Windows 10 の conda が内部コマンドまたは外部コマンドとして認識されない
-
[解決済み] AWS弾性検索にて{"Message": "User: anonymous is not authorized to perform: es:ESHttpGet"}.
-
urlで最大再試行回数を超えてしまう問題を解決しました
-
Python Data Analysis-ImportError: pandas.io.data'という名前のモジュールがありません。
-
[python][scrapy] 型 'bytes' のオブジェクトは JSON シリアライズ可能ではない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】TypeError: unhashable type: 'numpy.ndarray'.
-
[解決済み】 raise LinAlgError("SVD did not converge") LinAlgError: matplotlibのpca判定でSVDが収束しなかった
-
[解決済み] コマンド 'python.execInTerminal-icon' が見つかりません。
-
[解決済み] [Solved] Stripping \rn from a line
-
VSで「この関数または変数は安全でない可能性があります」エラーの解決法
-
Python 人工知能 古い写真 修復 アルゴリズム 学習
-
[解決済み] Python MySQLdb の問題 (TypeError: %d format: 数値が必要で、str ではありません)
-
[解決済み] python pandas - 列を別の列で分割する
-
[解決済み] PythonのPandasエラー:カラムはキーと同じ長さでなければならない
-
[解決済み] ダグランを埋め戻す際の気流を防ぐには?