Изучая примеры в документации TensorFlow заметил, что иногда при создании модели они объединяют блоки слоев в виде Sequential модели (пример от сюда
https://www.tensorflow.org/tutorials/generative/pi...):
def downsample(filters, size, apply_batchnorm=True):
initializer = tf.random_normal_initializer(0., 0.02)
result = tf.keras.Sequential()
result.add(
tf.keras.layers.Conv2D(filters, size, strides=2, padding='same',
kernel_initializer=initializer, use_bias=False)
)
if apply_batchnorm:
result.add(tf.keras.layers.BatchNormalization())
result.add(tf.keras.layers.LeakyReLU())
return result
Влияет ли это на что-то? Или, может, это просто для более удобной работы со слоями?