Возможно ли иметь несколько входов в нейронной сети? - PullRequest
0 голосов
/ 05 марта 2019

У меня есть 2 разных входа, где второй является выходом первого (видно на рисунке - обратите внимание, что я не включил все линии между сетью).
Я пытаюсь построить сетьгде между первым входом и вторым имеется один или несколько плотных слоев (полностью связанных слоев), а затем между вторым входом и выходом снова имеется один или несколько плотных слоев.Возможно ли это?

Сеть, которую я пытаюсь построить: The network I'm trying to build

Я начал с определения своей сети следующим образом:

model = Sequential()
model.add(Dense(num_neurons, input_dim=input, activation='relu'))
model.add(Dense(output, activation='softmax'))

model = Sequential()
model.add(Dense(num_neurons, input_dim=input, activation='relu'))
model.add(Dense(output, activation='softmax'))

Поскольку входывектор, который я не знал, возможно ли даже использование RNN / LSTM.

Должен ли я пойти на другой дизайн сети?

1 Ответ

0 голосов
/ 13 марта 2019

Я создал сеть, используя Keras Functional API! Похоже, что это позволяет гораздо больше диверсификации в сети, что позволяет много входов и выходов.

...