Machine Learning DesignerでTensorBoardを起動し、TensorBoardダッシュボードでモデルトレーニングタスクの分析レポートを表示できます。 このトピックでは、TensorBoardを使用してMachine Learning Designerで分析レポートを視覚化する方法について説明します。
前提条件
開始する前に、次の操作が実行されていることを確認してください。
必要なサービスにリンクされたロールは、ディープラーニングコンテナ (DLC) に作成されます。 詳細については、「DLCを使用するために必要な権限の付与」をご参照ください。
DLCコンピューティングリソースは、現在のワークスペースに関連付けられています。 詳細については、「ワークスペースの管理」をご参照ください。
制限事項
各Alibaba Cloudアカウントでは、最大5つのTensorBoardインスタンスを作成できます。 不要になった履歴インスタンスを削除できます。 詳細については、「TensorBoardインスタンスの管理」をご参照ください。
TensorBoardを使用して、次のコンポーネントによって生成された分析レポートを表示できます。
手順
Machine Learning Platform for AI (PAI) コンソールにログインし、Machine Learning Designerで作成したパイプラインの詳細タブに移動します。
この例では、画像オブジェクト検出パイプラインが作成されます。 詳細については、「心臓病の予測」をご参照ください。
パイプラインの詳細タブで、次の図に示すように、指示に従ってData Storageパラメーターを設定し、パイプラインを実行します。
Object Detection Training-1コンポーネントの実行中または停止後に、コンポーネントを右クリックして [TensorBoardの表示] を選択します。
[TensorBoardの表示] ダイアログボックスで、[TensorBoard Summary Directory] パラメーターをオンにし、[TensorBoardの開始] をクリックします。
説明Data Storageパラメーターの値が変更されている場合は、Object Detection Training-1コンポーネントを右クリックします。 ショートカットメニューで、[現在のノードを実行] をクリックしてコンポーネントを再実行します。 [TensorBoardの表示] ダイアログボックスで、[TensorBoardの開始] をクリックして、新しいデータ保存場所に基づいて新しいTensorBoardを開始します。
実行中のTensorBoardインスタンスは、システムがTensorBoardを再起動する前に削除されます。
説明画像検出コンポーネントなど、PAIによって提供されるプリセットアルゴリズムコンポーネントの場合、TensorBoardを使用して生成されるパスは、アルゴリズムのロジックに依存します。 TensorBoardの起動時に、[パイプライン属性] タブの [データストレージ] パラメーターの値を自動的に取得できます。
TensorBoardインスタンスの作成には約5〜10分かかります。 TensorBoardページで作成されたTensorBoardインスタンスを表示できます。 詳細については、「TensorBoardインスタンスの管理」をご参照ください。
[TensorBoardの表示] ダイアログボックスで、[TensorBoardの表示] をクリックします。
分析レポートを表示できるTensorBoardページにリダイレクトされます。
TensorBoardインスタンスの管理
TensorBoardインスタンスを表示します。
最初に PAIコンソール にログインします。
左側のナビゲーションウィンドウで、[ワークスペース] をクリックします。 [ワークスペース] ページで、管理するワークスペースの名前をクリックします。
作成されたTensorBoardインスタンスを表示するには、次の図に示す手順に従います。
TensorBoardインスタンスの自動停止設定を構成します。
[TensorBoard] タブで、管理するTensorBoardインスタンスを見つけ、[操作] 列の [自動停止設定] をクリックします。
[自動停止設定] ダイアログボックスで、TensorBoardインスタンスの期間を設定します。 TensorBoardインスタンスは、指定された期間が終了すると実行を停止します。