Сводка модели в TensorFlow
Чтобы увидеть состав сети до обучения,
у модели вызывают метод summary.
Он печатает таблицу слоёв, форму
выхода каждого блока и число
настраиваемых параметров.
Соберём короткую последовательность из двух полносвязных слоёв и выведем сводку:
import tensorflow as tf
model = tf.keras.Sequential([
tf.keras.layers.Dense(2, input_shape=(3,)),
tf.keras.layers.Dense(1),
])
model.summary()
Если в модели один слой, таблица короче, но те же столбцы: тип блока, форма тензора на выходе и счётчик весов:
import tensorflow as tf
model = tf.keras.Sequential([
tf.keras.layers.Dense(1, input_shape=(2,)),
])
model.summary()
Соберите последовательность из
блока на 4 выхода для
строки из 3 признаков.
Выведите на экран её описание
в виде таблицы слоёв.
Задайте модель: первый блок
принимает 2 числа и
выдаёт 3, второй сводит
ряд к одному числу. Покажите
сводку по параметрам.
Создайте цепочку из одного
полносвязного блока на
5 выходов при входе
длины 1. Выведите
таблицу с формами и числом
весов.