Spaces:
Build error
Build error
Download utils/get_resources.py from DIaac/FGSM_attack_demo: direct link, hf CLI and curl.
- Browser
- Download file 1.38 kB
-
https://huggingface.co/spaces/DIaac/FGSM_attack_demo/resolve/main/utils/get_resources.py
- Command line
-
hf download hf://spaces/DIaac/FGSM_attack_demo/utils/get_resources.py
-
curl -L -o get_resources.py https://huggingface.co/spaces/DIaac/FGSM_attack_demo/resolve/main/utils/get_resources.py
1.38 kB
| import torch | |
| from torchvision import models | |
| import requests | |
| import json | |
| def get_pretrained_models(): | |
| # 下载预训练模型并和保存在本地 | |
| torch.save(models.alexnet(weights='DEFAULT'), './models/PublicPretrained/alexnet.pth') | |
| torch.save(models.vgg16(weights='DEFAULT'), './models/PublicPretrained/vgg16.pth') | |
| torch.save(models.googlenet(weights='DEFAULT'), './models/PublicPretrained/googlenet.pth') | |
| torch.save(models.resnet18(weights='DEFAULT'), './models/PublicPretrained/resnet18.pth') | |
| torch.save(models.resnet50(weights='DEFAULT'), './models/PublicPretrained/resnet50.pth') | |
| torch.save(models.inception_v3(weights='DEFAULT'), './models/PublicPretrained/inception_v3.pth') | |
| torch.save(models.densenet161(weights='DEFAULT'), './models/PublicPretrained/densenet161.pth') | |
| torch.save(models.resnext50_32x4d(weights='DEFAULT'), './models/PublicPretrained/resnext50_32x4d.pth') | |
| torch.save(models.mobilenet_v2(weights='DEFAULT'), './models/PublicPretrained/mobilenet_v2.pth') | |
| def get_imagenet_labels(): | |
| # 下载 ImageNet 类别到本地 | |
| url = 'https://raw.githubusercontent.com/anishathalye/imagenet-simple-labels/master/imagenet-simple-labels.json' | |
| response = requests.get(url) | |
| labels = response.json() | |
| with open('./configs/imagenet_labels.json', 'w') as f: | |
| json.dump(labels, f) | |