Ich möchte zwei Bilder mit einem konvolutionellen und einem wiederkehrenden Netzwerk vergleichen. Zuerst möchte ich mein erstes Bild durch einen VGG-ähnlichen Stapel leiten und es dann in einen ersten RNN-Eingang einspeisen. Dann sollte das zweite Bild DAS GLEICHE VGG passieren und danach in eine zweite Eingabe des RNN gehen.Wie man ein Paar Bilder zuerst durch ein Conv-Netz und dann durch ein wiederkehrendes Netz in Keras übergibt?
Wie implementiere ich diese Topologie mit Keras?
Das wiederkehrende Netzwerk sollte sich das erste Bild merken, während das zweite bearbeitet wird.
UPDATE
Angenommen, ich habe zwei Eingänge:
input1 = layers.Input(...)
input2 = layers.Input(...)
Zur Zeit habe ich zwei VGG Zweige
x1 = vgg_stack(...)(x1)
x2 = vgg_stack(...)(x2)
x = layers.concatenate([x1, x2])
x = final_MLP(...)(x)
Wie würde ich es mit signle vgg_stack
an beiden Eingängen ersetzen, und dann werden diese Ergebnisse an RNN
weitergegeben?
ich nicht traurig verstehen. Ich habe 2 Eingänge: 'input1' und' input2'. Was als nächstes? – Dims
Ich kann 'm_cnn' nicht verwenden, wenn es kein' Layer' ist – Dims