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

Connected

Exercice

Effectuer une multiplication élément par élément

La multiplication élément par élément dans TensorFlow s'effectue sur deux tenseurs de mêmes dimensions. L'opération multiplie les éléments situés aux mêmes positions dans les deux tenseurs. Un exemple de multiplication élément par élément, notée par le symbole \(\odot\), est présenté ci-dessous :

\(\begin{bmatrix} 1 & 2 \\ 2 & 1 \end{bmatrix} \odot \begin{bmatrix} 3 & 1 \\ 2 & 5 \end{bmatrix} = \begin{bmatrix} 3 & 2 \\ 4 & 5 \end{bmatrix}\)

Dans cet exercice, vous effectuerez une multiplication élément par élément en portant une attention particulière à la forme (shape) des tenseurs que vous multipliez. Notez que multiply(), constant() et ones_like() ont été importées pour vous.

Instructions

100 XP
  • Définissez les tenseurs A1 et A23 comme des constantes.
  • Définissez B1 comme un tenseur de uns ayant la même forme que A1.
  • Définissez B23 comme un tenseur de uns ayant la même forme que A23.
  • Définissez C1 et C23 comme étant respectivement les produits élément par élément de A1 avec B1, et de A23 avec B23.