IniziaInizia gratis

Rimodellare i tensori

Più avanti nel corso classificherai immagini di lettere della lingua dei segni usando una rete neurale. In alcuni casi, la rete accetterà tensori monodimensionali come input, ma i tuoi dati arriveranno sotto forma di immagini, che saranno tensori bidimensionali o tridimensionali a seconda che siano in scala di grigi o a colori.

La figura sotto mostra immagini in scala di grigi e a colori della lettera A nella lingua dei segni. Le due immagini sono già state importate e convertite negli array numpy gray_tensor e color_tensor. Rimodella questi array in vettori monodimensionali usando l'operazione reshape, che è stata importata per te da tensorflow. Nota che la forma di gray_tensor è 28x28 e la forma di color_tensor è 28x28x3.

This figure shows grayscale and color images of the sign language letter "A".

Questo esercizio fa parte del corso

Introduzione a TensorFlow in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Rimodella gray_tensor da una matrice 28x28 a un vettore 784x1 chiamato gray_vector.
  • Rimodella color_tensor da un tensore 28x28x3 a un vettore 2352x1 chiamato color_vector.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Reshape the grayscale image tensor into a vector
gray_vector = reshape(____, (____, 1))

# Reshape the color image tensor into a vector
color_vector = reshape(____, (____, ____))
Modifica ed esegui il codice