Spaces:
Build error
Build error
| ''' | |
| This file is just used to download the models from the internet. | |
| ''' | |
| from torchvision import models | |
| from efficientnet_pytorch import EfficientNet | |
| import torch | |
| def main(): | |
| try: | |
| print("Downloading EfficientNet-B3...") | |
| _ = EfficientNet.from_pretrained("efficientnet-b3") | |
| except Exception as e: | |
| print(f"Error while downloading EfficientNet-B3: {e}") | |
| try: | |
| print("Downloading EfficientNet-B4...") | |
| _ = EfficientNet.from_pretrained("efficientnet-b4") | |
| except Exception as e: | |
| print(f"Error while downloading EfficientNet-B4: {e}") | |
| try: | |
| print("Downloading vgg19...") | |
| _ = models.vgg19() | |
| except Exception as e: | |
| print(f"Error while downloading vgg19: {e}") | |
| try: | |
| print("Downloading resnet50...") | |
| _ = models.resnet50() | |
| except Exception as e: | |
| print(f"Error while downloading resnet50: {e}") | |
| try: | |
| print("Downloading dinov2_vits14...") | |
| _ = torch.hub.load('facebookresearch/dinov2', "dinov2_vits14") | |
| except Exception as e: | |
| print(f"Error while downloading dinov2_vits14: {e}") | |
| if __name__ == "__main__": | |
| main() |