Есть ли способ развернуть последовательные модели в Tensorflow 2 в сводке модели? - PullRequest
0 голосов
/ 19 июня 2020

У меня есть модель с двумя большими последовательными секциями. Я использую функциональный API, чтобы склеить их. Он работает хорошо, но когда я вызываю model.summary (), первая последовательная расширяется, а вторая указывается только как «последовательная».

Возможно ли, чтобы вторая модель также отображала все свои слои в этом случае? Пример здесь:

seq_1 = Sequential([
    Input, l1, l2, l3, l4
])

l5 = Layer(seq_1)
l6 = Layer(seq_1)

l7 = Layer(l5, l6)

seq_2 = Sequential([
    Input, l8, l9, l10
])(l7)

output_layers = ...

model = Model(inputs=seq_1.inputs, outputs=[l5, l6, l7, seq_2.outputs, output_layers])

model.summary () перечисляет все слои за исключением слоев во второй последовательной модели.

...