分类:CNN
想要写分类器对图片进行分类,用到了CNN。然而,在运行程序时,一直报错:ValueError:Negativedimensionsizecausedbysubtracting5from1for‘conv2d_1/convolution'(op:‘Conv2D')withinputshapes:[?,1,28,28],[5,5,28,30].这部分提到的代码是这样的,这是我的分类器的输入层:model.add(Conv2D(30,(5,5),input_shape=(1,28,28),activation='relu',padding="valid"))问题出在input_shape上,报错的大意就...
继续阅读 >
我就废话不多说,大家还是直接看代码吧~defget_model():n_classes=6inp=Input(shape=(40,80))reshape=Reshape((1,40,80))(inp)#pre=ZeroPadding2D(padding=(1,1))(reshape)#1conv1=Convolution2D(32,3,3,border_mode='same',init='glorot_uniform')(reshape)#model.add(Activation('relu'))l1=LeakyReLU(alpha=0.33)(conv1)conv2=ZeroPadding2D(padding=(1,1))(l1)conv2=Convolution2D(32,3,3,...
继续阅读 >