describe-jobs

説明

学習のジョブの情報を取得します。

概要

$ abeja training describe-jobs [--help]
Usage: abeja training describe-jobs [OPTIONS]

  Show training job list for a specific training definition name

Options:
  -j, --job_definition_name, --job-definition-name TEXT
                                  Training job definition name
  --include-archived              Includes archived training jobs.
  -l, --limit INTEGER             Number of pagings
  -o, --offset INTEGER            Paging start index
  --help  Show this message and exit.

引数

学習設定ファイルからトレーニング定義名を取得します。トレーニング定義名がオプションとして指定された場合、オプションが優先されます。

Option

-j, --job_definition_name, --job-definition-name

情報を取得したい学習ジョブが含まれるトレーニング定義名を指定します。

--include-archived

リストを取得する際、アーカイブされている学習ジョブを含めます。指定しない場合、アーカイブ済みの学習ジョブは除外されます。

-l, --limit

ページングの件数を指定します。

-o, --offset

ページングの開始インデックスを指定します。

トレーニングのジョブの情報を取得

この例でトレーニングのジョブの情報を取得します

設定ファイル

name: training1
handler: train:handler
image: abeja-inc/all-gpu:19.04
datasets:
  "mnist": "1111111111111"

コマンド:

$ abeja training describe-jobs

出力:

{
  "entries": [
    {
      "created_at": "2018-01-26T09:48:36.022744Z",
      "job_definition_version": 1,
      "modified_at": "2018-01-26T09:48:36.022923Z",
      "status": {
        "active": null,
        "completion_time": null,
        "conditions": null,
        "failed": null,
        "start_time": null,
        "succeeded": null
      },
      "training_job_id": "job-e45bc2647ab74427",
      "user_parameters": {}
    }
  ]
}