Wczytywanie wstępnie wytrenowanego modelu
Budujesz aplikację do etykietowania obrazów z mediów społecznościowych. Zadanie to wymaga wysokiej dokładności i szybkości działania. Użyjesz wstępnie wytrenowanego modelu ResNet18, aby klasyfikować obrazy.
To ćwiczenie jest częścią kursu
Głębokie uczenie dla obrazów z PyTorch
Instrukcje do ćwiczenia
- Zaimportuj
resnet18iResNet18_Weightsztorchvision.models. - Utwórz instancję
model, używającresnet18()i ustawiając parametr wag naweights. - Przełącz
modelw tryb ewaluacji. - Zainicjalizuj przekształcenia wejściowe i przypisz je do zmiennej
transform.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import resnet18 model
from torchvision.models import ____
# Initialize model with default weights
weights = ResNet18_Weights.DEFAULT
model = ____
# Set model to evaluation mode
model.____
# Initialize the transforms
transform = ____