Арифметика тензоров в TensorFlow
С тензорами выполняют те же действия, что и с отдельными числами: складывают, умножают, делят и возводят в степень. Результат снова получается тензором.
Если у двух тензоров совпадает форма,
знак между ними действует
поэлементно: в каждой позиции
участвуют два числа из этой позиции.
Знак * перемножает ячейки попарно,
а не строит произведение матриц
по правилам линейной алгебры.
Отдельное число можно применить ко всему тензору: оно участвует в действии с каждой ячейкой. Деление и степень тоже считаются по ячейкам или с одним общим показателем.
Для таблиц есть отдельное
матричное умножение через
знак @. Модуль отрицательного
значения, квадрат числа и другие
элементарные преобразования
встречаются в тех же вычислениях.
Со всем этим мы и будем разбираться в рамках данного раздела.