Кажется, что модули tf.Layer бывают двух видов: функции и классы.Обычно я использую функции напрямую (например, tf.layers.dense), но я хотел бы знать, как использовать классы напрямую (tf.layers. D ense).Я начал экспериментировать с новым активным режимом выполнения в tenorflow, и я думаю, что использование классов также будет там полезно, но я не видел хороших примеров в документации.Есть ли какая-либо часть документации TF, которая показывает, как они используются?
Полагаю, имело бы смысл использовать их в классе, где эти слои создаются в __init__
, а затем они связываются в методе __call__
, когда входные данные и измерения известны?
Связаны ли эти классы tf.layer с tf.keras.Model
?Существует ли эквивалентный класс-оболочка для использования tf.layers
?
Обновление: для быстрого выполнения: tfe.Network
, который должен быть унаследован.Вот пример здесь