meine Eingabe Zeitreihendaten hat die Form (nb_samples, 75, 32).
75 ist die Zeitschritte und 32 ist die Eingabe-Dimension.Keras LSTM multidimensionaler Eingang
model = Sequential()
model.add(LSTM(4, input_shape=(75, 32)))
model.summary()
Die LSTM Gewichtsvektoren, [W_i, W_c, W_f, W_o]
sind alle 32 Dimensionen, aber der Ausgang ist nur ein einziger Wert. die Ausgangsform des obigen Modells ist (1,4). Aber in LSTM ist die Ausgabe auch ein Vektor, also sollte es nicht (32,4) für viele zu einer Implementierung wie oben sein? Warum gibt es auch einen einzelnen Wert für Multi-Dimension-Eingabe?
Was meinst du damit, dass diese Vektoren 32 Dimensionen haben? Es ist nicht wahr. –