| トレーニング戦略 |
使用するトレーニング戦略を指定する。 |
--strategy=lab-multiphase |
| 基本モデル |
学習するベースモデルを指定する。 |
--model-path=granite-3.1-8b-starter-v2.1 |
| MTベンチ裁判官 |
MT-Benchのジャッジモデルを指定する。 このパラメータは、ローカルのジャッジモデルディレクトリへの絶対パスである。 必要であれば、'ilab model download を実行してモデルをダウンロードすることができる。 |
- デフォルトのジャッジモデル:
prometheus-8x7b-v2-0
- パラメータ (ディレクトリパスを含む):
--phased-mt-bench-judge=/instructlab/models/prometheus-8x7b-v2-0; config: train.phased_mt_bench_judge
|
| フェーズごとのエポック |
エンドツーエンド・トレーニングの各フェーズで実行するエポック数を指定する。 |
- 知識:フェーズ1:
--phased-phase1-num-epochs=7; コンフィグ: train.phased_phase1_num_epochs
- スキル:フェーズ2:
--phased-phase2-num-epochs=7; config: train.phased_phase2_num_epochs
|
| パディング・フリー・トランス |
パディングのないトランスフォーマーでトレーニングを行うかどうかを指定する。 |
--is-padding-free=false; config: train.is_padding_free |
| ドロマイトを使用 |
ドロマイトを使用するかどうかを指定する。 |
--use-dolomite=false |
| 学習率 |
各フェーズの学習率を指定する。 |
--phased_phase_1_learning_rate=2e-5
--phased_phase_2_learning_rate=2e-5
|
| 最大バッチ長 |
最大バッチ長を指定する。 |
45k |
| 最大シーケンス長 |
最大シーケンス長を指定する。 |
42k |
| リプレイ・バッファ・フィルター |
リプレイバッファは、 10k より大きいサンプルに対してフィルタリングされ、トレーニングが予想されるアラインメント時間内に収まるようにする。 |
10k |
| 再生バッファ |
再生バッファーのサイズを指定する。 |
6.9 GB |