Remodelarea tensorilor
Mai târziu în curs, vei clasifica imagini cu litere din limbajul semnelor folosind o rețea neuronală. În unele cazuri, rețeaua va primi tensori unidimensionali ca intrări, însă datele tale vor fi sub formă de imagini – fie tensori bidimensionali, fie tridimensionali, în funcție de dacă sunt în tonuri de gri sau color.
Figura de mai jos prezintă imagini în tonuri de gri și color ale literei A din limbajul semnelor. Cele două imagini au fost importate pentru tine și convertite în array-uri NumPy: gray_tensor și color_tensor. Remodelează aceste array-uri în vectori unidimensionali folosind operația reshape, care a fost deja importată pentru tine din tensorflow. Rețin că forma lui gray_tensor este 28x28, iar forma lui color_tensor este 28x28x3.

Acest exercițiu face parte din cursul
Introducere în TensorFlow în Python
Instrucțiuni pentru exercițiu
- Remodelează
gray_tensordintr-o matrice 28x28 într-un vector 784x1 numitgray_vector. - Remodelează
color_tensordintr-un tensor 28x28x3 într-un vector 2352x1 numitcolor_vector.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Reshape the grayscale image tensor into a vector
gray_vector = reshape(____, (____, 1))
# Reshape the color image tensor into a vector
color_vector = reshape(____, (____, ____))