CommencerCommencer gratuitement

Utiliser un modèle du monde 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 le jeu de données Imagenet qui sait distinguer 1000 objets étiquetés différents. ResNet50 est un modèle profond de 50 couches ; vous pouvez l’explorer en 3D ici.

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

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

Cet exercice fait partie du cours

Introduction au Deep Learning avec Keras

Afficher le cours

Instructions

  • Instanciez un modèle ResNet50 en définissant le paramètre weights à 'imagenet'.
  • Utilisez le model pour prédire sur 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 cet exemple de code.

# 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