Instructions to use nvidia/E-RADIO with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use nvidia/E-RADIO with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("feature-extraction", model="nvidia/E-RADIO", trust_remote_code=True)# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("nvidia/E-RADIO", trust_remote_code=True, dtype="auto") - Notebooks
- Google Colab
- Kaggle
| # Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. | |
| # | |
| # NVIDIA CORPORATION and its licensors retain all intellectual property | |
| # and proprietary rights in and to this software, related documentation | |
| # and any modifications thereto. Any use, reproduction, disclosure or | |
| # distribution of this software and related documentation without an express | |
| # license agreement from NVIDIA CORPORATION is strictly prohibited. | |
| from dataclasses import dataclass | |
| from .radio_model import Resolution | |
| class RadioResource: | |
| url: str | |
| patch_size: int | |
| max_resolution: int | |
| preferred_resolution: Resolution | |
| RESOURCE_MAP = { | |
| # RADIO | |
| "radio_v2.1": RadioResource( | |
| "https://huggingface.co/nvidia/RADIO/resolve/main/radio_v2.1_bf16.pth.tar?download=true", | |
| patch_size=16, | |
| max_resolution=2048, | |
| preferred_resolution=Resolution(432, 432), | |
| ), | |
| "radio_v2": RadioResource( | |
| "https://huggingface.co/nvidia/RADIO/resolve/main/radio_v2.pth.tar?download=true", | |
| patch_size=16, | |
| max_resolution=2048, | |
| preferred_resolution=Resolution(432, 432), | |
| ), | |
| "radio_v1": RadioResource( | |
| "https://huggingface.co/nvidia/RADIO/resolve/main/radio_v1.pth.tar?download=true", | |
| patch_size=14, | |
| max_resolution=1050, | |
| preferred_resolution=Resolution(378, 378), | |
| ), | |
| # E-RADIO | |
| "e-radio_v2": RadioResource( | |
| "https://huggingface.co/nvidia/RADIO/resolve/main/eradio_v2.pth.tar?download=true", | |
| patch_size=16, | |
| max_resolution=2048, | |
| preferred_resolution=Resolution(512, 512), | |
| ), | |
| } | |
| DEFAULT_VERSION = "radio_v2.1" | |