Spec-Zone.ru › TensorFlow 1.15

tf.contrib.eager.Sequential

Представляет линейную последовательность слоёв или функций.

Наследуется от: Network

tf.contrib.eager.Sequential(
    layers_funcs=None, name=None
)

Выход каждого слоя/функции используется в качестве входного для следующего. Входы, переданные в __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.
Атрибуты
graph ДЕПРЕСИРОВАННАЯ ФУНКЦИЯ
Предупреждение: ЭТА ФУНКЦИЯ ДЕПРЕСИРОВАНА. Она будет удалена в будущих версиях. Инструкции по обновлению: прекратите использование этого свойства, так как слои tf.layers больше не отслеживают свой график.
layers
scope_name

Методы

add

Просмотреть исходный код

add(
    layer_func
)

get_layer

Просмотреть исходный код

get_layer(
    name=None, index=None
)

Получить содержащийся tf.compat.v1.layers.Layer по имени или индексу.

Аргументы
name Строка, соответствующая одному из имён содержащегося Layer. Обратите внимание, что имена Layer добавленных в Network могут не быть уникальными при совместном использовании слоёв (т. е. добавлении Layer к этому Network, который уже был добавлен в другую Network). Будет возвращён Layer с наименьшим индексом, имеющим соответствующее имя.
index Целое число в [0, количество слоёв). Слоям присваивается индекс в порядке добавления.
Возвращаемые значения
Объект tf.compat.v1.layers.Layer.
Исключения
ValueError Если ни 'index', ни 'name' не указаны, или оба указаны, или поиск не удался.

track_layer

Просмотреть исходный код

track_layer(
    layer
)

Отследить слой в этой сети.

Network требует, чтобы все Layer используемые в call() были отслежены, чтобы Network мог экспортировать полный список переменных.

Аргументы
layer Объект tf.compat.v1.layers.Layer.
Возвращаемые значения
Переданный layer.
Исключения
RuntimeError Если метод init не был вызван.
TypeError Если layer имеет неверный тип.
ValueError Если Layer с таким же именем уже добавлен.

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/eager/Sequential

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API