1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction à TensorFlow en Python

Connected

Exercice

Remodeler des tenseurs

Plus loin dans le cours, vous allez classer des images de lettres en langue des signes à l'aide d'un réseau de neurones. Dans certains cas, le réseau acceptera des tenseurs à 1 dimension en entrée, mais vos données seront des images, donc des tenseurs à 2 ou 3 dimensions selon qu'il s'agit d'images en niveaux de gris ou en couleur.

La figure ci-dessous montre des images en niveaux de gris et en couleur de la lettre A en langue des signes. Les deux images ont été importées pour vous et converties en tableaux numpy gray_tensor et color_tensor. Transformez ces tableaux en vecteurs à 1 dimension à l'aide de l'opération reshape, qui a été importée pour vous depuis tensorflow. Notez que la forme de gray_tensor est 28x28 et celle de color_tensor est 28x28x3.

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

Instructions

100 XP
  • Transformez gray_tensor d'une matrice 28x28 en un vecteur 784x1 nommé gray_vector.
  • Transformez color_tensor d'un tenseur 28x28x3 en un vecteur 2352x1 nommé color_vector.