Ein vortrainiertes Modell laden
Du baust eine Anwendung, um Bilder aus sozialen Medien zu beschriften. Diese Aufgabe erfordert hohe Genauigkeit und Geschwindigkeit. Du wirst ein vortrainiertes ResNet18-Modell verwenden, um Bildklassen zu inferieren.
Diese Übung ist Teil des Kurses
<Kurs>Deep Learning für Bilder mit PyTorch</Kurs>Übungsanweisungen
- Importiere
resnet18undResNet18_Weightsaustorchvision.models. - Erzeuge das
modelmitresnet18()und setze den Parameterweightsaufweights. - Setze
modelin den Evaluierungsmodus. - Initialisiere die Eingabetransforms und weise sie
transformzu.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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 = ____