Video
動画をW&Bにログするためのフォーマット。
Video(
data_or_path: Union['np.ndarray', str, 'TextIO', 'BytesIO'],
caption: Optional[str] = None,
fps: int = 4,
format: Optional[str] = None
)
引数 | |
---|---|
data_or_path | (numpy array, string, io) 動画はファイルへのパスまたはioオブジェクトで初期化できます。フォーマットは「gif」、「mp4」、「webm」、または「ogg」である必要があります。フォーマットはフォーマット引数で指定する必要があります。動画はnumpyテンソルで初期化することもできます。numpyテンソルは4次元または5次元である必要があります。チャンネルは(time, channel, height, width)または(batch, time, channel, height, width)である必要があります。 |
caption | (string) 表示用の動画に関連付けられたキャプション |
fps | (int) 動画のフレーム毎秒。デフォルトは4です。 |
format | (string) パスまたはioオブジェクトで初期化する場合に必要なビデオフォーマット。 |
例:
NumPy配列を動画としてログする
import numpy as np
import wandb
wandb.init()
# 軸は (time, channel, height, width)
frames = np.random.randint(low=0, high=256, size=(10, 3, 100, 100), dtype=np.uint8)
wandb.log({"video": wandb.Video(frames, fps=4)})
メソッド
encode
encode() -> None
クラス変数 | |
---|---|
EXTS |