Keras AttributeError: ‘Sequential‘ object has no attribute ‘predict_classes‘解决方法

Keras AttributeError: ‘Sequential’ object has no attribute 'predict_classes’解决方法

由于tensorflow新的版本将predict_classes删除了
方法1:

predict_x=model.predict(X_test) 
classes_x=np.argmax(predict_x,axis=1)

方法2:

原本:predictions = model.predict_classes(x_test)
改为:predictions = (model.predict(x_test) > 0.5).astype("int32")

方法3:

predictions = np.argmax(model.predict(x_test),axis=1)

摘自:
https://stackoverflow.com/questions/68836551/keras-attributeerror-sequential-object-has-no-attribute-predict-classes

你可能感兴趣的:(keras,tensorflow,深度学习)