【LightGBM】LightGBMでクロスバリデーションをするときのサンプルプログラムの注意点【Python】
こんにちは!こーたろーです。
今回、訳あってLightGBMを使ったシミュレーションを行っています。
その中で、精度を上げるためにクロスバリデーションを行ってみたいと思い、LightGBMクロスバリデーションの情報を探していました。
ちょうどサンプルコードがあったため、そのまま貼り付けて、必要な箇所のデータを変更してみましたが、エラーが出て苦労しました。
結果として、ほぼ手組状態に陥ったため、最新の注意点を含めて、サンプルコードを見直してみました。
新旧比較しながらご覧ください。
それでは早速まいりましょう!
- LightGBMにおけるクロスバリデーションサンプルプログラム(旧)
- サンプルプログラムの中身
- ライブラリのインポート
- データの読み込みとデータの分割
- K-交差クロスバリデーション
- LightGBMのパラメータ設定とモデルの作成・学習
- サンプルプログラムを使う時の注意点
- ファイルの読み込み時のインデックス
- データ分割時の構文エラー
- データの型のチェック
- LightGBMのクロスバリデーションサンプルプログラム(新)
【PyGame】円(念)を動かしてみた【Python】
こんにちは!こーたろーです。
そう、皆さんご存知の通りHunter×Hunterの冨樫先生が頑張っておられます。
私も頑張らねば!と日々感じているところです。
念はやはり基礎修行が重要になってきます。
そこで、今回はPyGameのディスプレイ内に、円(念)を生成し、キー操作で動かしていきます!
それでは早速まいりましょう!
- ライブラリのインポート
- ディスプレイの設定と各種パラメータの設定
- While文によるディスプレイの連続表示
- キー入力などイベント情報の取り込み
- 指定したキー入力があった場合の処理
- ディスプレイの範囲を考慮する