機械学習

XGBoostで「exit code -1073740791」が発生する場合

XGBoostで「exit code -1073740791」が発生する場合

XGBoostで exit code -1073740791 が発生する場合がある。

エラーメッセージが無く、
Process finished with exit code -1073740791 (0xC0000409)
とだけ表示されてしまう場合の原因とは。


現象

XGBoostでfitする際に以下のメッセージだけ表示されてエラー箇所や詳細が表示されない。

Process finished with exit code -1073740791 (0xC0000409)

エラーがどの箇所で発生していて、エラーコードやエラーに関するメッセージが出ないのでどこに原因があるかわかりづらい。


解決方法

原因の一つが、XGBoostライブラリのバージョンがPCと合っていない

バージョンが合っていない場合は、バージョンを合わせれば解決する。
2019年08月現在のXGboostのバージョンは0.90なので、最新版をアンインストールして0.80や0.82をインストールすることで解決することがある。

pip uninstall xgboost
pip install xgboost==0.80


まとめ

  • XGBoostの exit code -1073740791 の原因の一つはバージョン不整合
  • 古いバージョンをインストールすると解決することがある


ITipsと同じようなブログを作る方法

ブログに興味がありますか?

もしブログに興味がある場合は↓このページ↓を参考にすれば、ITipsと同じ構成でブログを作ることができます

サーバー、ドメイン、ASPと【ブログに必要なものは全て】このページに書きました。
同じ構成でブログ作るのはいいけど、記事はマネしないでネ (TДT;)

ランキング参加中

にほんブログ村 IT技術ブログへ

他にもブログやSNSで紹介してくれると励みになります。

はてブのコメントで酷評されると泣きます(´;ω;`)

-機械学習
-,

© 2024 ITips