学数据分析的课程中,遇到如下报错AttributeError: 'Sequential' object has no attribute 'predict_classes' 课程中的原始代码如下:
Y_pred = mdl.predict_classes(X_part)
# 如果使用.predict,那么输出的是连续值,如果使用的是predict_classes,那么就是输出分类标注。
修改后的代码如下:
Y_pred = np.argmax(mdl.predict(X_part), axis=1)
又是版本的问题,这次是
Tensorflow 2.6 版本,删除了predict_classes() 这个函数
可以使用np.argmax()函数转化一下