fastvideo.platforms.rocm#
This file is a platform abstraction for ROCm GPUs,
adjusted to match the structure and interface of cuda.py.
Module Contents#
Classes#
Data#
API#
- class fastvideo.platforms.rocm.RocmPlatform[source]#
Bases:
fastvideo.platforms.interface.Platform- classmethod get_attn_backend_cls(selected_backend: fastvideo.platforms.interface.AttentionBackendEnum | None, head_size: int, dtype: torch.dtype) str[source]#
- classmethod get_current_memory_usage(device: torch.device | None = None) float[source]#
- classmethod get_device_capability(device_id: int = 0) fastvideo.platforms.interface.DeviceCapability[source]#