Sintel¶
- class torchvision.datasets.Sintel(root: Union[str, Path], split: str = 'train', pass_name: str = 'clean', transforms: Optional[Callable] = None)[source]¶
Sintel 光流数据集。
数据集预期具有以下结构:
root Sintel testing clean scene_1 scene_2 ... final scene_1 scene_2 ... training clean scene_1 scene_2 ... final scene_1 scene_2 ... flow scene_1 scene_2 ...
- Parameters:
root (str 或
pathlib.Path) – Sintel 数据集的根目录。split (string, optional) – 数据集的分割,可以是“train”(默认)或“test”
pass_name (string, optional) – 要使用的pass,可以是“clean”(默认)、“final”或“both”。有关不同pass的详细信息,请参见上面的链接。
transforms (callable, optional) – 一个函数/变换,接收
img1, img2, flow, valid_flow_mask并返回一个变换后的版本。valid_flow_mask是为了与其他数据集保持一致,这些数据集返回一个内置的有效掩码,例如KittiFlow。
- Special-members: