Форма тензора в TensorFlow
Форма тензора показывает, сколько элементов приходится на каждую ось. У одномерного ряда это одна величина - длина этого ряда.
Форму можно прочитать через атрибут
shape. Создадим тензор из оценок
и выведем его форму:
import tensorflow as tf
scores = tf.constant([4, 5, 3])
print(scores.shape)
Если элементов больше, меняется только число в кортеже:
import tensorflow as tf
temps = tf.constant([1, 2, 3, 4, 5])
print(temps.shape)
У таблицы форма состоит из двух чисел: число строк и число столбцов:
import tensorflow as tf
grid = tf.constant([[1, 2], [3, 4]])
print(grid.shape)
Соберите тензор из 2, 4,
6 и 8 и выведите,
сколько элементов приходится
на каждую ось.
Постройте таблицу из рядов
[10, 20] и [30, 40]
и выведите её раскладку по осям.
Соберите тензор из одного числа
0 и выведите, как устроены
его оси по длине.