Seite 1 von 1

Synatx fehler aber warum

Verfasst: Mittwoch 22. Januar 2020, 18:51
von Dan88
Hey,

ich erhalte bei Ausgabe diesen Syntax Fehler aber ich verstehe nicht warum.
5 Zeilen früher erhalte ich für den gleichen Code keine (Beides Fett makiert).

Zeile 11 ----> model.add(Activation("relu"))
Zeile 16 ----> model.add(Activation("relu"))

kann mir da jemand helfen?

File "<ipython-input-15-71dffe98cd02>", line 16
model.add(Activation("relu"))
^
SyntaxError: invalid syntax

Code: Alles auswählen

X = X/255 #normalize

model = Sequential() #Sequential Model

#Built our Model
# Convolutional2D cause we have Grayscaled Images with 64 neurons
# Size of the window (3x3)

#This is our first Layer
model.add(Conv2D(64, (3,3), input_shape = X.shape[1:])) 
			ZEILE 11 ---->model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size=(2,2)))

#This is our second Layer
model.add(Conv2D(64, (3,3)) 
			Zeile 16 ----> model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size=(2,2)))

model.add(Flatten()) #Flatten to 1D because a Dense Layer wants a 1D Dataset and we have a 2D
model.add(Dense(1))

#Outputlayer
model.add(Activation('sigmoid'))

model.compile(loss="binary_crossentropy",
              optimizer="adam", 
              metrics=['accuracy'])
#Train
model.fit(X,Y, batch_size=32, epochs=3, validation_split=0.1)

Re: Synatx fehler aber warum

Verfasst: Mittwoch 22. Januar 2020, 19:50
von Sirius3
Der Fehler ist oft in der Zeile davor. Klammern zählen.