前言在使用keras时候报错Keyerror‘acc',这是一个keras版本问题,acc和accuracy本意是一样的,但是不同keras版本使用不同命名,因此需要更换。val_acc也是如此。步骤打印history关键字print(history.history.keys())将自己定义错的关键字更正为上面print函数显示的关键字。结果可以看出我的keras版本history关键字不是简写val_acc,而是val_accuracy,更换后解决报错!!!补充知识:python运行出现错误KeyError:':'冒号中英文...
继续阅读 >
分类:acc
2020
10-08
10-08
在tensorflow下利用plt画论文中loss,acc等曲线图实例
直接上代码:fig_loss=np.zeros([n_epoch])fig_acc1=np.zeros([n_epoch])fig_acc2=np.zeros([n_epoch])forepochinrange(n_epoch):start_time=time.time()#trainingtrain_loss,train_acc,n_batch=0,0,0forx_train_a,y_train_ainminibatches(x_train,y_train,batch_size,shuffle=True):_,err,ac=sess.run([train_op,loss,acc],feed_dict={x:x_train_a,y_:y_train_a})train_loss+=err;train_ac...
继续阅读 >
2020
10-08
10-08
keras绘制acc和loss曲线图实例
我就废话不多说了,大家还是直接看代码吧!#加载keras模块from__future__importprint_functionimportnumpyasnpnp.random.seed(1337)#forreproducibilityimportkerasfromkeras.datasetsimportmnistfromkeras.modelsimportSequentialfromkeras.layers.coreimportDense,Dropout,Activationfromkeras.optimizersimportSGD,Adam,RMSpropfromkeras.utilsimportnp_utilsimportmatplotlib.pyplotasplt%mat...
继续阅读 >