Download model/__init__.py from OneScience-Group/UMA: direct link, hf CLI and curl.
- Browser
- Download file 732 Bytes
-
https://huggingface.co/OneScience-Group/UMA/resolve/main/model/__init__.py
- Command line
-
hf download hf://OneScience-Group/UMA/model/__init__.py
-
curl -L -o __init__.py https://huggingface.co/OneScience-Group/UMA/resolve/main/model/__init__.py
732 Bytes
| from __future__ import annotations | |
| from importlib.metadata import PackageNotFoundError, version | |
| from model.base import HydraModel, HydraModelV2 | |
| try: | |
| __version__ = version("onescience.utils.uma") | |
| except PackageNotFoundError: | |
| # package is not installed | |
| __version__ = "" | |
| __all__ = [ | |
| "HydraModel", | |
| "HydraModelV2", | |
| "eSCNMDBackbone", | |
| "eSCNMDMoeBackbone", | |
| ] | |
| def __getattr__(name: str): | |
| if name == "eSCNMDBackbone": | |
| from model.uma_escn_md import eSCNMDBackbone | |
| return eSCNMDBackbone | |
| if name == "eSCNMDMoeBackbone": | |
| from model.uma_escn_moe import eSCNMDMoeBackbone | |
| return eSCNMDMoeBackbone | |
| raise AttributeError(f"module {__name__!r} has no attribute {name!r}") | |