Charger un modèle préentraîné
Vous développez une application pour étiqueter des images provenant des médias sociaux. Cette tâche exige une grande précision et rapidité. Vous allez utiliser un modèle ResNet18 préentraîné pour inférer les classes d'images.
Cette activité fait partie du cours
Deep Learning pour les images avec PyTorch
Instructions de l’exercice
- Importez
resnet18etResNet18_Weightsdetorchvision.models. - Instanciez le
modelen utilisantresnet18(), en définissant le paramètre weights àweights. - Placez
modelen mode évaluation. - Initialisez les transformations d'entrée et assignez-les à
transform.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 = ____