from keras.models import Sequential
from keras.layers import InputLayer
model = Sequential()
model.add(InputLayer(input_shape=(784,)))
Dies ist alles, aber da es im Tutorial für sequentielle Modelle nicht erwähnt wurde, werde ich es als Artikel schreiben.
Bestätigt mit Python 3.5.2, Keras 1.1.2.
from keras.models import Sequential
from keras.layers.core import Dense
model = Sequential()
model.add(Dense(256, activation='relu', input_dim=784))
model.add(Dense(128, activation='relu'))
model.add(Dense(10, activation='relu'))
Wie schreibe ich nach dem Tutorial. In diesem Fall wird die Form der Eingabeebene in der Zwischenschicht definiert. Wenn Sie das erste Add auskommentieren, um die Ebene Dense (256) zu entfernen, Die Eingabeform ist undefiniert.
from keras.models import Sequential
from keras.layers import InputLayer
from keras.layers.core import Dense
model = Sequential()
model.add(InputLayer(input_shape=(784,)))
model.add(Dense(256, activation='relu'))
model.add(Dense(128, activation='relu'))
model.add(Dense(10, activation='relu'))
Der Fluss von Eingabeschicht → Zwischenschicht → Ausgabeschicht ist leichter zu verstehen.