タブ | パラメーター | 必須 | 説明 | デフォルト値 |
フィールド設定 | モデルタイプ | 可 | トレーニングするモデルのタイプ。 有効な値: | YOLOX |
oss dir to save model | 不可 | トレーニング済みモデルを保存するOSSパス。 例: examplebucket.oss-cn-shanghai-internal.aliyuncs.com/test/ckpt/ 。 このパラメーターを空のままにすると、ワークスペースのデフォルトパスが使用されます。 | N/A |
ossアノテーションパスfor training set | 不可 | 入力ポートを設定した場合は、このパラメーターを空のままにすることができます。 入力ポートとこのパラメーターの両方を設定した場合、トレーニングタスクは入力ポートによって提供された値を使用します。 | N/A |
ossアノテーションパスfor validation set | 不可 | 入力ポートを設定した場合は、このパラメーターを空のままにすることができます。 入力ポートとこのパラメーターの両方が設定されている場合、トレーニングタスクは入力ポートによって提供された値を使用します。 | N/A |
クラス一覧ファイルのossパス | 不可 | タグのリストを含むファイルを指定します。txt形式。 入力ポートを設定した場合は、このパラメーターを空のままにすることができます。 入力ポートとこのパラメーターの両方を設定した場合、トレーニングタスクは入力ポートによって提供された値を使用します。 | N/A |
事前トレーニング済みモデルへのoss path to pretrained model | 不可 | 事前トレーニング済みモデルが保存されているObject Storage Service (OSS) パス。 事前トレーニング済みモデルがある場合は、このパラメーターを事前トレーニング済みモデルのOSSパスに設定します。 このパラメーターを空のままにすると、PAIが提供するデフォルトの事前トレーニング済みモデルが使用されます。 | N/A |
oss path to training tfrecord | 可 | トレーニングデータのパス。 このパラメーターは、データソースをCOCOに設定した場合にのみ必要です。 | N/A |
oss path to evaluation tfrecord | 可 | 評価データのパス。 このパラメーターは、データソースをCOCOに設定した場合にのみ必要です。 | |
データ形式 | 可 | イベントのスコープ。 有効な値: | DetSourcePAI |
パラメーター設定 | YOLOXモデル構造 | 可 | このパラメーターは、モデルタイプをYOLOXに設定した場合にのみ必要です。 ドロップダウンリストから、使用するモデルタイプを選択します。 yolox-s yolox-m yolox-l yolox-x
| yolo-s |
numクラス | 可 | データセット内のカテゴリの数。 | 20 |
イメージスケール | 可 | サイズ変更後の画像のサイズ。 高さと幅をスペースで区切ります。 例: 320 320。 | 320 320 |
オプティマイザ | 可 | このパラメーターは、model typeパラメーターをYOLOXに設定した場合にのみ必要です。 モデルトレーニングの最適化方法。 有効な値: | momentum |
初期学習率 | 可 | 初期学習率。 | 0.01 |
バッチサイズ | 可 | トレーニングバッチのサイズ。 このパラメータは、トレーニングプロセスおよび後続の反復トレーニングサイクル中に使用するサンプルの数を指定します。 | 8 |
evalバッチサイズ | 可 | 評価バッチのサイズ。 このパラメータは、トレーニングプロセスおよび後続の反復トレーニングサイクル中に使用するサンプルの数を指定します。 | 8 |
numエポック | 可 | トレーニングエポックの総数。 説明 モデルタイプをYOLOXに設定した場合、エポックの総数は、ウォームアップエポックと安定した学習率を持つエポックの合計よりも大きくなければなりません。 安定した学習レートを有するエポックは、最後の拡張されないエポックパラメータによって指定される。 | 20 |
損失周波数 | 不可 | 損失値の印刷頻度。 デフォルト値は200です。これは、損失値が200バッチごとに印刷されることを示します。 | |
検証周波数 | 不可 | デフォルト値は2で、3つのエポックごとに検証が実行されることを示します。 | |
ウォームアップエポック | 不可 | このパラメーターは、モデルタイプをYOLOXに設定した場合にのみ必要です。 | 5 |
last no augmented lr epochs | 不可 | このパラメーターは、モデルタイプをYOLOXに設定した場合にのみ必要です。 | 5 |
タイプのエクスポートモデル | 可 | モデルがエクスポートされる形式。 有効な値: | raw |
チェックポイントエポックを保存 | 不可 | チェックポイントが保存される頻度。 値1は、すべてのデータが反復のために1回保存されることを示します。 | 1 |
チューニング | gpuマシンタイプ | 可 | このアルゴリズムのGPU仕様を指定する必要があります。 | 4 |
evtorchモデルfp16 | 不可 | モデルトレーニング中のメモリ使用量を減らすためにFP16を有効にするかどうかを指定します。 | false |
単一のワーカーまたはMaxComputeまたはDLCに分散 | 可 | distribute_on_dlcのみが利用可能です。 | distribute_on_dlc |