Charger un modèle pré-entraîné
Vous développez une application pour étiqueter des images issues des réseaux sociaux. Cette tâche exige à la fois une grande précision et de la rapidité. Vous allez utiliser un modèle ResNet18 pré-entraîné pour inférer les classes des images.
Cet exercice fait partie du cours
Deep Learning pour l’image avec PyTorch
Instructions
- Importez
resnet18etResNet18_Weightsdepuistorchvision.models. - Instanciez le
modelavecresnet18(), en passant le paramètre weights àweights. - Passez
modelen mode évaluation. - Initialisez les transformations d’entrée et affectez-les à
transform.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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 = ____