たった2行で高度なロギング

Get started
-
diffusers、transformers、accelerate、wandbをインストールします。-
コマンドライン:
-
ノートブック:
-
コマンドライン:
-
autologを使用して W&B Run を初期化し、サポートされているすべてのパイプライン呼び出しの入力と出力を自動的にトラッキングします。autolog()関数はinitパラメーター付きで呼び出すことができ、このパラメーターにはwandb.init()に必要なパラメーターを含む辞書を指定します。autolog()を呼び出すと、W&B Run が初期化され、サポートされているすべてのパイプライン呼び出しの入力と出力が自動的にトラッキングされます。- 各パイプライン呼び出しは、Workspace 内のそれぞれ専用の表にトラッキングされ、その呼び出しに関連付けられた設定は、その run の設定内にあるワークフローのリストに追加されます。
- プロンプト、ネガティブプロンプト、生成されたメディアは
wandb.Tableにログされます。 - seed やパイプラインアーキテクチャを含む、実験 に関連するその他すべての設定は、その run の config セクションに保存されます。
- 各パイプライン呼び出しで生成されたメディアも、run 内のメディアパネルにログされます。
サポートされているパイプライン呼び出しの一覧を確認できます。このインテグレーションの新機能をリクエストしたい場合や、関連する bug を報告したい場合は、W&B GitHub issues page で issue を作成してください。
例
オートロギング
- スクリプト
- Notebook
-
1 回の実験の結果:

-
複数の実験の結果:

-
実験の設定:

IPython Notebook 環境でパイプラインの呼び出し後にコードを実行する場合は、
wandb.Run.finish() を明示的に呼び出す必要があります。Python スクリプトを実行する場合は不要です。複数パイプラインのワークフローをトラッキングする
StableDiffusionXLPipeline によって生成された latent を、対応する Refiner でさらに精緻化します。
- Python スクリプト
- ノートブック
- Stable Diffusion XL + Refiner の実験例:
