본문으로 건너뛰기

비디오

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 배열, 문자열, io) 비디오는 파일 경로나 io 오브젝트로 초기화될 수 있습니다. 포맷은 "gif", "mp4", "webm" 또는 "ogg"여야 합니다. 포맷은 format 인수로 지정되어야 합니다. 비디오는 numpy 텐서로 초기화될 수 있습니다. numpy 텐서는 4차원 또는 5차원이어야 합니다. 채널은 (시간, 채널, 높이, 너비) 또는 (배치, 시간, 채널, 높이, 너비)여야 합니다.
caption(문자열) 비디오와 관련된 캡션
fps(int) 비디오의 초당 프레임. 기본값은 4입니다.
format(문자열) 비디오의 포맷, 경로나 io 오브젝트로 초기화할 때 필요합니다.

예시:

Numpy 배열을 비디오로 로그

import numpy as np
import wandb

wandb.init()
# 축은 (시간, 채널, 높이, 너비)입니다
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
Was this page helpful?👍👎