Ich versuche, den Code auf http://machinelearningmastery.com/time-series-prediction-lstm-recurrent-neural-networks-python-keras/ zu replizieren (erstes Beispiel). Der Code befindet sich im Teil "LSTM Networks for Regression". Doch in erster Linie meine Frage an die folgende Zeile bezieht:Keras: Ausnahme: Erhaltene unbekannte Schlüsselwortargumente: {'epoches': 100}
model.fit(trainX, trainY, epochs=100, batch_size=1, verbose=2)
Wenn ich diese Zeile ausführen, bekomme ich die folgende Ausnahme:
model.fit (trainX, Trainy, batch_size = 1, verbose = 2, Epochen = 100) Datei "/usr/local/lib/python2.7/site-packages/keras/models.py", Zeile 612, passt str (kwargs)) Ausnahme: Erhaltene unbekannte Schlüsselwortargumente: {'Epochen': 100}
Wenn ich das Stichwort 'Epochen' weglasse, funktioniert alles gut. Aber das ist natürlich sehr unbefriedigend, da ich die Anzahl der Epochen erhöhen möchte. Kann jemand helfen?
Das ist es gelöst. Übrigens: Wenn Sie auf die neueste Keras-Version updaten möchten, um 'Epochen' anstelle von 'nb_epoch' zu verwenden, können Sie den Pip-Befehl 'pip install git + git: //github.com/fchollet/keras.git 'verwenden --upgrade --no-deps' –
Ich bin froh, dass ich das gefunden habe, weil die [keras documentation] (https://keras.io/models/model/#fit) aktualisiert werden muss, um diese Änderung widerzuspiegeln Gut. – Ryan