Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
指定された run キューをポーリングし、wandb launch 用に run を起動する Launch エージェント クラス。
LaunchAgent(
api: Api,
config: Dict[str, Any]
)
| 引数 | 説明 |
|---|
api | バックエンドへのリクエスト送信に使用する API オブジェクト。 |
config | エージェントの設定 dict。 |
| 属性 | 説明 |
|---|
num_running_jobs | スケジューラを含まないジョブ数を返します。 |
num_running_schedulers | スケジューラ数のみを返します。 |
thread_ids | エージェントで実行中のスレッド ID を表すキーのリストを返します。 |
ソースを表示
check_sweep_state(
launch_spec, api
)
run を起動する前に、その sweep の状態を確認します。
ソースを表示
fail_run_queue_item(
run_queue_item_id, message, phase, files=None
)
ソースを表示
finish_thread_id(
thread_id, exception=None
)
ひとまず、リストからジョブを削除します。
ソースを表示
ソースを表示
@classmethod
initialized() -> bool
エージェント が初期化済みかどうかを返します。
ソースを表示
ジョブをポーリングして実行し続けるため、無限にループします。
| Raises | 説明 |
|---|
KeyboardInterrupt | エージェントに停止要求があった場合。 |
ソースを表示
@classmethod
name() -> str
エージェント の名を返します。
ソースを表示
runqueue から項目を取り出し、ジョブとして実行します。
| 発生する例外 | 説明 |
|---|
Exception | キューからの取り出し時にエラーが発生した場合。 |
ソースを表示
エージェントの現在のステータスを出力します。
ソースを表示
run_job(
job, queue, file_saver
)
プロジェクトを設定して、ジョブを実行します。
ソースを表示
task_run_job(
launch_spec, job, default_config, api, job_tracker
)
ソースを表示
エージェントのステータスを更新します。
| 引数 | 説明 |
|---|
status | エージェントに設定するステータス。 |