Download clean/video/fakestormer/package_utils/_typing.py from deepsafe/model-code: direct link, hf CLI and curl.
- Browser
- Download file 700 Bytes
-
https://huggingface.co/deepsafe/model-code/resolve/main/clean/video/fakestormer/package_utils/_typing.py
- Command line
-
hf download hf://deepsafe/model-code/clean/video/fakestormer/package_utils/_typing.py
-
curl -L -o _typing.py https://huggingface.co/deepsafe/model-code/resolve/main/clean/video/fakestormer/package_utils/_typing.py
700 Bytes
| # -*- coding: utf-8 -*- | |
| from typing import Dict, List, Optional, Tuple, Union | |
| from mmengine.config import ConfigDict | |
| from mmengine.structures import InstanceData, PixelData | |
| from torch import Tensor | |
| # Type hint of config data | |
| ConfigType = Union[ConfigDict, dict] | |
| OptConfigType = Optional[ConfigType] | |
| # Type hint of one or more config data | |
| MultiConfig = Union[ConfigType, List[ConfigType]] | |
| OptMultiConfig = Optional[MultiConfig] | |
| # Type hint of data samples | |
| InstanceList = List[InstanceData] | |
| PixelDataList = List[PixelData] | |
| Predictions = Union[InstanceList, Tuple[InstanceList, PixelDataList]] | |
| # Type hint of features | |
| Features = Union[Tuple[Tensor], List[Tuple[Tensor]], List[List[Tuple[Tensor]]]] | |