错误:fit() 得到一个意外的关键字参数"nb_epoch"


classifier.add(Dense(6, kernel_initializer = 'uniform', activation = 'relu', input_dim = 11))
classifier.add(Dense(6,kernel_initializer = 'uniform', activation = 'relu'))
classifier.add(Dense(1, kernel_initializer = 'uniform', activation = 'sigmoid')) 
classifier.compile(optimizer = 'adam', loss = 'binary_crossentropy', 
metrics = ['accuracy']) 
#classifier.fit(X_train, y_train, batch_size = 10, epochs = 100)
classifier.fit(X_train, y_train, batch_size = 10, nb_epoch = 100)

如果我运行这个,它说:

fit() got an unexpected keyword argument 'nb_epoch'

我试过nb_epochsepoch。它仍然会有误差。我尝试了epoch,它给出了一个新的错误:

ValueError: Input 0 of layer sequential is incompatible with the layer: expected axis -1 of input shape to have value 11 but received input with shape (None, 1)

我写的是一个预测价格的人工神经网络代码。如果你能帮助我,我将不胜感激。

用'epochs'代替'nb_epoch'

最新更新