メインコンテンツまでスキップ
バージョン: v2603

ノーコードチューニング

Pythonスクリプトを記述することなくコマンドラインだけでハイパーパラメータチューニングを実行する方法です。 チューニング対象のコマンドに依存して、あらかじめ定義されたプリセットを指定するだけで、ハイパーパラメータ探索・コマンド実行・性能評価が自動的に実行されます。

ノーコードチューニングは以下の3ステップによって実現され、数分程度でチューニングを開始することができます。

  1. optimize: 既存のプリセットを指定して対象コマンドのハイパーパラメータをチューニング
  2. analyze: チューニング結果をグラフで可視化
  3. apply: チューニングによって得られた最良パラメータを適用してコマンドを実行

対応フレームワーク

現在、以下のフレームワークに対応しています。

フレームワーク最適化対象探索戦略
Megatron系列(Megatron-LM, ms-swift)学習スループット TFLOP/s/GPU並列化戦略の知識を用いたヒューリスティック探索

ガイド

  • ノーコードチューニングの使い方を学ぶ
  • コンポーネントのリファレンス
  • ノーコードチューニングを特定の用途にカスタマイズする