ローンチ
less than a minute
W&B ローンンチ実験をローンンチする。
launch(
    api: Api,
    job: Optional[str] = None,
    entry_point: Optional[List[str]] = None,
    version: Optional[str] = None,
    name: Optional[str] = None,
    resource: Optional[str] = None,
    resource_args: Optional[Dict[str, Any]] = None,
    project: Optional[str] = None,
    entity: Optional[str] = None,
    docker_image: Optional[str] = None,
    config: Optional[Dict[str, Any]] = None,
    synchronous: Optional[bool] = (True),
    run_id: Optional[str] = None,
    repository: Optional[str] = None
) -> AbstractRun
| 引数 | |
|---|---|
| job | wandb.Job への文字列参照 例: wandb/test/my-job:latest | 
| api | wandb.apis.internal からの wandb Api のインスタンス。 | 
| entry_point | プロジェクト内で run するエントリーポイント。デフォルトは wandb URI のオリジナル run で使用されたエントリーポイント、または git リポジトリ URI の場合は main.py を使用します。 | 
| version | Git ベースのプロジェクトのためのコミットハッシュまたはブランチ名。 | 
| name | ローンンチする run の名前。 | 
| resource | run の実行バックエンド。 | 
| resource_args | リモートバックエンドに run をローンンチするためのリソース関連の引数。 resource_args内のコンストラクトされたローンンチ設定に保存されます。 | 
| project | ローンンチされた run を送信する対象プロジェクト | 
| entity | ローンンチされた run を送信する対象エンティティ | 
| config | run のための設定を含む辞書。リソース固有の引数を “resource_args” キーの下に含めることもできます。 | 
| synchronous | run の完了を待つ間ブロックするかどうか。デフォルトは True です。注意: synchronousが False でbackendが “local-container” の場合、このメソッドは返されますが、現在のプロセスはローカル run が完了するまで終了時にブロックします。現在のプロセスが中断された場合、このメソッドを通じてローンンチされた非同期 run は終了されます。synchronousが True で run が失敗した場合、現在のプロセスもエラーになります。 | 
| run_id | run の ID (最終的に :name: フィールドを置き換えます) | 
| repository | リモートレジストリのリポジトリパスの文字列名 | 
例:
from wandb.sdk.launch import launch
job = "wandb/jobs/Hello World:latest"
params = {"epochs": 5}
# W&B プロジェクトを実行し、再現可能な Docker 環境を作成
# ローカルホストで
api = wandb.apis.internal.Api()
launch(api, job, parameters=params)
| 戻り値 | |
|---|---|
| wandb.launch.SubmittedRunのインスタンスで、ローンンチされた run に関する情報(例: run ID)を公開します。 | 
| 例外 | |
|---|---|
| wandb.exceptions.ExecutionErrorブロックモードでローンンチされた run が不成功の場合。 | 
フィードバック
このページは役に立ちましたか?
Glad to hear it! If you have more to say, please let us know.
Sorry to hear that. Please tell us how we can improve.