- 概要
- English Text Classification (英語テキスト分類)
- French Text Classification (フランス語テキスト分類)
- Japanese Text Classification (日本語テキスト分類)
- Object Detection (オブジェクト検出)
- Text Classification (テキスト分類)
- TPOT AutoML Classification (TPOT AutoML分類)
- TPOT AutoML Regression (TPOT AutoML 回帰)
- TPOT XGBoost Classification (TPOT XGBoost 分類)
- TPOT XGBoost Regression (TPOT XGBoost 回帰)
- AI Computer Vision
- Communications Mining
- UiPath Document Understanding
ML パッケージを管理する
パッケージの検証
サービング用
[トレーニングを有効化] フラグが非アクティブな状態でアップロードされたモデルの場合、モデルをアップロードすると、AI Center では、アップロードされた .zip
ファイルをこちらに記載されている要件と照合して検証します。確認されるのは、以下の 3 点です。
- 空でないルート フォルダーが存在すること
- requirements.txt ファイルが存在すること
- Main クラスを実装するルート フォルダーに main.py という名前のファイルが存在すること。このクラスは、関数
predict
と__init__
を実装するために、さらに詳しく検証されます。
[ML ログ] ページに、成功または失敗したのかと、失敗の原因となったエラーが表示されます。
トレーニング用
[トレーニングを有効化] フラグがアクティブな状態でアップロードされたモデルの場合、AI Center では、上記のように要件を検証するほかに、アップロードされた .zip
ファイルをこちらに記載されている要件と照合して検証します。これらのパッケージについては、以下の 2 つのチェックが実行されます。
- 空でないルート フォルダーが存在すること
- Main クラスを実装するルート フォルダーに train.py という名前のファイルが存在すること。このクラスは、
__init__
関数、およびtrain
、evaluate
、save
の各関数を実装するために、さらに詳しく検証されます。
[ML ログ] ページに、成功または失敗したのかと、失敗の原因となったエラーが表示されます。
ML パッケージの詳細を表示する
[ML パッケージ] > [ML パッケージ名] ページに移動するには、リスト内のパッケージをクリックします。
[バージョン] タブで詳細 (パッケージ バージョン、作成日時、変更ログ、ステータス、トレーニングが有効かどうか、推奨される GPU が有効かどうか、引数) を確認します。
ML パッケージ バージョンの各エントリに関する詳細を、3 点リーダー アイコン ⁝ > [詳細] から確認できるようになりました。パッケージ バージョンに関するすべての情報がダイアログ ボックスに表示されます。
[パイプライン実行] タブで、パッケージのパイプライン実行に関連する詳細 (パッケージの名前、種類、バージョン、ステータス、作成日時、期間、スコア、その他) を確認します。
バージョン管理
AI Center では、パッケージのバージョン管理もサポートしています。パッケージをアップロードすると、そのパッケージはバージョン 1.0 として表示されます (メジャー バージョンは 1 で、マイナー バージョンは 0 です)。これは、ユーザーがアップロードしたパッケージと、パイプラインによって再トレーニングされたパッケージを区別するのに役立ちます。後者では、マイナー バージョンのみが変更されます。
ML パッケージの新しいバージョンをアップロードする
アップロード済みのパッケージの新しいバージョンをアップロードする手順は次のとおりです。
パッケージの新規バージョンを [ML パッケージ] ページで直接確認することはできません。情報は、そのパッケージの [ML パッケージの詳細] ページに表示されます。
トレーニング パイプラインによって作成された ML パッケージのバージョン
あるパッケージ バージョンでトレーニング パイプラインまたはフル パイプラインが正常に実行されると、新しいマイナー バージョンが作成されます。たとえば、あるパッケージ (バージョン 1.0) をアップロードしてトレーニング パイプラインを開始すると、完了後に [ML パッケージの詳細] ページにバージョン 1.1 が表示されます (以下を参照)。
パッケージの引数を表示する
[ML パッケージ] > [ML パッケージ名] ページの [バージョン] タブで、パッケージ バージョンの横の情報アイコンをクリックします。[[バージョン番号] の引数] > [ML パッケージ名] > [ML パッケージ バージョン] ウィンドウが表示されます。
選択したパッケージ バージョンの入力の種類と、入力および出力の説明が表示されます。値は編集できないことに注意してください。
ML パッケージを削除する
パッケージを削除できるのは、パッケージがスキル内にデプロイされておらず、それらのパッケージでパイプラインが現在実行されていない場合のみです。
- [ML パッケージ] ページでパッケージの横の ⁝ をクリックし、[デプロイされていないバージョンを削除] を選択します。確認のウィンドウが表示されます。
- 確認のウィンドウで [OK] をクリックして、選択したパッケージのデプロイされていないバージョンをすべて削除します。パッケージ バージョンがスキルの一部である (アクティブである) 場合は削除されません。すべてのバージョンが非アクティブの場合、それらはすべて削除されます。
OR
- [ML パッケージ] > [ML パッケージ名] ページの [バージョン] タブで、パッケージ バージョンの横の ⁝ をクリックして、[削除] を選択します。確認のウィンドウが表示されます。
- 確認ウィンドウで [OK] をクリックして、選択したバージョンのパッケージを削除します。パッケージ バージョンがスキルの一部である (アクティブである) 場合は削除されません。このバージョンが選択したパッケージの唯一のバージョンである場合は、パッケージ自体も削除されます。