すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:TensorBoard インスタンスの作成と管理

最終更新日:Aug 22, 2026

モデルトレーニングの問題 (損失が収束しない、勾配消失、収束性能が低いなど) をデバッグする際、メトリックをリアルタイムで可視化する方法が必要です。Platform for AI (PAI) では、TensorBoard インスタンスがデータセットまたは Deep Learning Containers (DLC) ジョブを介してトレーニングデータに接続し、インタラクティブなダッシュボードをレンダリングすることで、トレーニングの実行中に損失曲線、勾配、カスタムスカラーを確認できます。

前提条件

開始する前に、以下を確認してください。

  • Alibaba Cloud アカウント、またはワークスペースメンバーとして追加され、必要なロールと権限を持つ RAM ユーザー。詳細については、「付録: ロールと権限」をご参照ください。

制限事項

マレーシア (クアラルンプール) リージョンで作成された DLC ジョブでは、TensorBoard はサポートされていません。

TensorBoard インスタンスの作成

  1. PAI コンソールにログインします。

  2. 左側のナビゲーションペインで、[ワークスペース] をクリックします。「ワークスペース」ページで、管理したいワークスペースの名前をクリックします。

  3. 左側のナビゲーションペインで、[AI アセット管理] > [ジョブ] を選択して、分散トレーニングジョブページに移動します。

  4. [TensorBoard] タブをクリックし、[TensorBoard を作成] をクリックします。

  5. [TensorBoard の作成] ページで、次の表で説明するパラメーターを設定し、[OK] をクリックします。

基本情報

パラメーター説明
[Name]TensorBoard インスタンスの名前。
[Configuration type]マウントタイプを選択し、サマリーパスを入力します。詳細については、以下をご参照ください。

マウントタイプ

トレーニングログの保存場所に応じて、以下のいずれかのオプションを選択します。

  • Mount Dataset (推奨): データセットを選択し、データセット内のサマリーディレクトリの相対パスを入力します。image

  • Mount OSS: Object Storage Service (OSS) バケットパスを選択し、OSS 内のサマリーディレクトリの相対パスを入力します。image

  • By Task: DLC ジョブを選択し、コンテナ内のログファイルの完全なパスを入力します。image

サマリーパス

TensorBoard のサマリーログが保存されるパスです。トレーニングコード内の SummaryWriter クラスから完全なパスを取得します。

リソース設定

リソースタイプ説明
Free Quotaインスタンスごとに固定された無料リソースの割り当て:最大 2 vCPU と 4 GiB のメモリ。容量を解放するには、新しいインスタンスを作成する前に、実行中の無料クォータインスタンスを停止してください。
汎用コンピューティングPublic Resources[Resource Quota]2 つの課金オプション: (従量課金、インスタンスタイプを選択) または (サブスクリプション課金、コンピューティングリソースの購入とクォータの作成が必要)。

[リソースクォータ] を使用する場合は、以下の追加パラメーターを設定します。

[リソースクォータ] は、ホワイトリストに登録されているユーザーのみが利用できます。ホワイトリストの設定については、アカウントマネージャーにお問い合わせください。
パラメーター説明
[Priority]インスタンスのスケジューリング優先度。有効な値:1〜9。1 が最も低い優先度です。
[Job resource]インスタンスに割り当てられる vCPU の数とメモリ容量 (GiB 単位)。

VPC

VPC 設定は、[パブリックリソース] を使用している場合にのみ利用できます。

VPC を設定しない場合、インスタンスはインターネット接続を使用するため、帯域幅の制限により、起動時やレポートの読み込み時に遅延が発生する可能性があります。安定したパフォーマンスを確保するには、VPC を設定してください。

現在のリージョンで Virtual Private Cloud (VPC)、vSwitch、セキュリティグループを選択します。これにより、インスタンスは選択された VPC 内のサービスにアクセスし、指定されたセキュリティグループルールを適用できます。

重要

データセットが VPC を必要とする場合 (例:Cloud Parallel File Storage (CPFS) データセット、または VPC 内にマウントターゲットを持つ NAS データセット) は、VPC を設定する必要があります。

  1. インスタンスが [実行中] 状態になったら、[アクション] 列の [TensorBoard の表示] をクリックして TensorBoard ダッシュボードを開きます。

TensorBoard は、トレーニングメトリックとサマリーログをインタラクティブに可視化します。image

ヒント: [汎用コンピューティング] リソースを使用している場合は、不要な課金を避けるため、使用後にインスタンスを停止してください。自動停止を設定すると、インスタンスを自動的に停止できます。詳細については、「TensorBoard インスタンスの管理」をご参照ください。

TensorBoard インスタンスの管理

[TensorBoard] タブで、次の操作を使用してインスタンスを管理します:

インスタンスの起動

停止中のインスタンスを再起動するには、[アクション] 列の [開始] をクリックします。

インスタンスの詳細の表示

インスタンス名をクリックして詳細ページを開き、[Basic Information] と [Configuration Information] を確認できます。

関連する DLC ジョブの表示

TensorBoard インスタンスに関連付けられている DLC ジョブの数を表示します。[関連タスク] 列で image にカーソルを合わせると、関連付けられた DLC ジョブの ID が表示されます。ID をクリックすると、ジョブの詳細ページに移動します。

関連するデータセットの表示

TensorBoard インスタンスに関連付けたデータセットの数を表示します。[関連データセット] 列で、image にカーソルを合わせると、関連付けられたデータセットの ID が表示されます。ID をクリックすると、データセットの詳細ページに移動します。

実行期間の表示

[実行時間] 列には、インスタンスが前回起動されてからの実行時間が表示されます。TensorBoard インスタンスを停止すると、実行時間はリセットされます。

インスタンスの停止

  • インスタンスをすぐに停止するには、[操作] 列の [停止] をクリックします。

  • 自動停止時間を設定するには、[操作] 列の [自動停止設定] をクリックします。

次のステップ

TensorBoard インスタンスは、Deep Learning Containers (DLC) ページからも作成および管理できます。詳細については、「TensorBoard」をご参照ください。