メインコンテンツまでスキップ

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

View source

encode() -> None
クラス変数
EXTS
Was this page helpful?👍👎