Remodelando tensores
Mais adiante no curso, você vai classificar imagens de letras em linguagem de sinais usando uma rede neural. Em alguns casos, a rede vai receber tensores 1D como entrada, mas seus dados virão como imagens, que serão tensores 2D ou 3D, dependendo de serem imagens em tons de cinza ou coloridas.
A figura abaixo mostra imagens em tons de cinza e colorida da letra A em linguagem de sinais. As duas imagens já foram importadas para você e convertidas nos arrays do numpy gray_tensor e color_tensor. Remodele esses arrays em vetores 1D usando a operação reshape, que já foi importada de tensorflow. Observe que o formato de gray_tensor é 28x28 e o de color_tensor é 28x28x3.

Este exercício faz parte do curso
Introdução ao TensorFlow em Python
Instruções do exercício
- Remodele
gray_tensorde uma matriz 28x28 para um vetor 784x1 chamadogray_vector. - Remodele
color_tensorde um tensor 28x28x3 para um vetor 2352x1 chamadocolor_vector.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Reshape the grayscale image tensor into a vector
gray_vector = reshape(____, (____, 1))
# Reshape the color image tensor into a vector
color_vector = reshape(____, (____, ____))