メインコンテンツへスキップ

関数 agent

agent(
    sweep_id: 'str',
    function: 'Callable | None' = None,
    entity: 'str | None' = None,
    project: 'str | None' = None,
    count: 'int | None' = None,
    forward_signals: 'bool' = False
) → None
1 つ以上の sweep agent を開始します。 sweep agent は sweep_id を使用して、自身がどの sweep に属するか、どの function を実行するか、また (必要に応じて) いくつの agent を実行するかを判断します。 引数:
  • sweep_id: sweep の一意の識別子です。sweep ID は W&B CLI または Python SDK によって生成されます。
  • function: sweep の config で指定された “program” の代わりに呼び出す function です。
  • entity: sweep によって作成された W&B の run の送信先となるユーザー名またはチーム名です。指定する entity は、あらかじめ存在している必要があります。entity を指定しない場合、run はデフォルトの entity (通常はユーザー名) に送信されます。
  • project: sweep から作成された W&B の run の送信先となるプロジェクトの名です。プロジェクト が指定されていない場合、run は “Uncategorized” というラベルの付いたプロジェクトに送信されます。
  • count: 試行する sweep config の trial 数です。
  • forward_signals: agent が受信した signal を子プロセスに転送するかどうかを指定します。CLI agent でのみサポートされます。