我正在尝试运行udacity行为克隆项目,但无法执行。
模型是-
model = Sequential()
model.add(input_shape=INPUT_SHAPE)
model.add(Conv2D(24, 5, 5, activation='elu', subsample=(2, 2)))
model.add(Conv2D(36, 5, 5, activation='elu', subsample=(2, 2)))
model.add(Conv2D(48, 5, 5, activation='elu', subsample=(2, 2)))
model.add(Conv2D(64, 3, 3, activation='elu'))
model.add(Conv2D(64, 3, 3, activation='elu'))
model.add(Dropout(args.keep_prob))
model.add(Flatten())
model.add(Dense(100, activation='elu'))
model.add(Dense(50, activation='elu'))
model.add(Dense(10, activation='elu'))
model.add(Dense(1))
model.summary()
要运行- python drive.py model.h5
在跑步时,我会得到这个
File "model.py", line 34, in <lambda> model.add(Lambda(lambda x: x/127.5-1.0, input_shape=INPUT_SHAPE)) SystemError: unknown opcode
答案 0 :(得分:0)
语法已更改,您的代码在Python 3.5之前都可以正常工作。
尝试
model.add(x = lambda x: x/127.5-1.0, input_shape=INPUT_SHAPE)