wandb.init() や wandb.login() のように、直接呼び出すトップレベル関数を指します。特定のクラスに属するメソッドとは異なり、これらの関数はオブジェクトを事前にインスタンス化することなく、W&B の中核的な機能へ直接アクセスできるようにします。
利用可能な関数
| Function | Description |
|---|---|
init() | 新しい run を開始し、W&B への追跡とログの記録を行います。これは通常、ML 学習パイプラインで最初に呼び出す関数です。 |
login() | W&B のログイン認証情報を設定し、プラットフォーム上でマシンを認証します。 |
setup() | 現在のプロセスとその子プロセスで W&B を使用できるように準備します。マルチプロセスアプリケーションで便利です。 |
teardown() | W&B のリソースをクリーンアップし、バックエンドプロセスをシャットダウンします。 |
sweep() | 最適なモデル設定を探索するためのハイパーパラメータスイープを初期化します。 |
agent() | ハイパーパラメータ最適化の実験を実行するスイープエージェントを作成します。 |
controller() | スイープエージェントとその実行を管理および制御します。 |
restore() | 作業を再開するために、以前の run または実験の状態を復元します。 |
finish() | run を終了し、リソースをクリーンアップします。 |
例
wandb をインポートし、グローバル関数 login() と init() を使用することです。