РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pytfPmArMu 34 of 91 menu
◀ ▶

Умножение элементов в TensorFlow

Знак * между тензорами одинаковой формы перемножает числа в каждой позиции. Это поэлементное умножение, а не перемножение матриц по правилам линейной алгебры.

Перемножим два ряда одинаковой длины:

import tensorflow as tf factors_a = tf.constant([2, 3, 4]) factors_b = tf.constant([5, 6, 7]) print(factors_a * factors_b) # выведет [10 18 28]

Для таблиц с совпадающими размерами результат строится по тем же правилам:

import tensorflow as tf grid_a = tf.constant([[1, 2], [3, 4]]) grid_b = tf.constant([[2, 2], [2, 2]]) print(grid_a * grid_b) # выведет [[2 4] [6 8]]

Соберите два ряда из четырёх чисел и выведите ряд произведений в каждой позиции.

Задайте две таблицы 2 на 3 с целыми значениями и выведите таблицу попарных произведений по ячейкам.

Создайте ряд из дробных коэффициентов и второй ряд той же длины, затем выведите результат поэлементного перемножения.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить