Выход каждого слоя/функции используется в качестве входного для следующего. Входы, переданные в __call__, передаются на вход первого слоя, и он возвращает выходы последнего слоя.
Аргументы
layers_funcs
Необязательная последовательность, где каждый элемент — это объект tf.compat.v1.layers.Layer или вызываемая функция.
name
Необязательное имя строки, используемое для этой сети.
Аргументы
name
Имя, используемое для этой Network. Если указано, оно должно быть уникальным в контексте, где этот Network впервые (1) добавляется к другой Network (в этом случае он не должен иметь имя, совпадающее с другими Layers добавленными в эту Network), или (2) построен/вызван (в этом случае ни один другой «верхнеуровневый» Network не может иметь это имя). Если не указано или равно None, Network будет иметь имя, основанное на его классе, с добавленным номером для уникальности, если это необходимо (например, MyNetwork -> 'my_network_1').
Исключения
ValueError
Если name недействительно. Обратите внимание, что некоторые ошибки именования вместо этого будут возникать при вызове Network.
Строка, соответствующая одному из имён содержащегося Layer. Обратите внимание, что имена Layer добавленных в Network могут не быть уникальными при совместном использовании слоёв (т. е. добавлении Layer к этому Network, который уже был добавлен в другую Network). Будет возвращён Layer с наименьшим индексом, имеющим соответствующее имя.
index
Целое число в [0, количество слоёв). Слоям присваивается индекс в порядке добавления.