Могу ли я сделать выходные матрицы нейронной сети неправильной формы? - PullRequest
0 голосов
/ 27 мая 2020

Я хочу, чтобы нейронная сеть выводила 3 ​​разные матрицы, две из которых имеют форму (8,1), а другая - форму (12,1). Есть ли способ сделать это с помощью Кераса?

1 Ответ

1 голос
/ 27 мая 2020

Конечно, добавьте несколько слоев с желаемыми формами, соединенными с предпоследним слоем. Затем передайте эти выходные слои в виде списка в model.compile(..., outputs=[out1, out2, ...]). Для этого вам необходимо использовать функциональный API , а не модель Sequential.

...