Inizia subitoInizia gratis

Usare un modello reale

Ok, l'immagine di Ivy è pronta per essere usata da ResNet50. È salvata in img_ready e ora appare così:

ResNet50 è un modello addestrato sul dataset Imagenet in grado di distinguere 1000 oggetti etichettati diversi. ResNet50 è un modello profondo con 50 layer; puoi vederlo in 3D qui.

ResNet50 e decode_predictions sono già stati importati da tensorflow.keras.applications.resnet50 per te.

È il momento di usare questo modello addestrato per scoprire la razza di Ivy!

Questo esercizio fa parte del corso

Introduzione al Deep Learning con Keras

Visualizza corso

Istruzioni dell'esercizio

  • Istanzia un modello ResNet50, impostando il parametro dei pesi a 'imagenet'.
  • Usa il model per predire sulla tua immagine preprocessata.
  • Decodifica le prime 3 predizioni con decode_predictions().

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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])
Modifica ed esegui il codice