大家好。我决定尝试使用卷积神经网络,但遇到了这个错误。
import kerasimport numpy as npfrom parser import load_data training_data = load_data(Downloads/train)test_data = load_data(Downloads/test1)model = Sequential()model.add(Convolution2D(32, 3, 3 input_shape = (img_width, img_height, 3)))model.add(Activation('relu'))model.add(MaxPooling2D(pool_size=(2,2)))
错误:
File "test1.py", line 9
model.add(Convolution2D(32, 3, 3 input_shape = (img_width, img_height, 3)))
SyntaxError: invalid syntax
回答:
看起来你在第二三个数字后忘记加逗号了,所以应该这样写:
model.add(Convolution2D(32, 3, 3, input_shape = (img_width, img_height, 3)))