CommencezCommencez gratuitement

Utiliser un modèle réel

Parfait, la photo d'Ivy est prête à être utilisée par ResNet50. Elle est stockée dans img_ready et ressemble maintenant à ceci :

ResNet50 est un modèle entraîné sur l'ensemble de données Imagenet qui peut distinguer 1000 objets étiquetés différents. ResNet50 est un modèle profond avec 50 couches; vous pouvez l'examiner en 3D ici.

ResNet50 et decode_predictions ont déjà été importés de tensorflow.keras.applications.resnet50 pour vous.

Il est temps d'utiliser ce modèle entraîné pour découvrir la race d'Ivy!

Cette activité fait partie du cours

Introduction à Deep Learning avec Keras

Voir le cours

Instructions de l’exercice

  • Instanciez un modèle ResNet50 en définissant le paramètre weights à 'imagenet'.
  • Utilisez le model pour prédire à partir de votre image prétraitée.
  • Décodez les 3 premières prédictions avec decode_predictions().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Instantiate a ResNet50 model with 'imagenet' weights
model = ____(weights=____)

# Predict with ResNet50 on your already processed img
preds = ____.____(____)

# Decode the first 3 predictions
print('Predicted:', ____(____, top=____)[0])
Modifier et exécuter le code