绘制不同学习率对精度损失的影响图形出现错误

简介: 绘制不同学习率对精度损失的影响图形出现错误

问题

当在进行实验不同的lr如[0.1,0.01,0.001,0.0001]时,用matplotlib绘制图形,去除列表中上一个lr的数据时出现问题。

方法

使用python库matplotlib时,当使用for循环画图时,后续的图片会在前一张图的基础上绘画。这是因为matplotlib会记录之前绘图的数据。


plt.show()函数能够重新开启下一次绘图,而不使图片数据重叠。但是,该函数会阻塞程序的进程。plt.show()函数会调用xmanager开启一个窗口,必须关闭该窗口才能进行程序的下一次运算,十分繁琐。解决该问题的方式为:在程序末尾加上函数:plt.clf(),同时删除plt.show()。


结语

果然在画图末尾添加clf就能将这些数据清空,通过本次实验我认识到了这个列表中添加、增改的小技巧,matplotlib画图的一些基础知识,更好地完成一些基础简单的任务。

目录
相关文章
|
3月前
|
存储 监控 算法
在进行精度控制时,如何避免舍入误差的累积?
【10月更文挑战第29天】通过选择合适的精度控制方法、优化计算顺序和方式、运用误差补偿技术以及建立数据验证与监控机制等多种手段的综合运用,可以有效地避免舍入误差的累积,提高计算结果的精度和可靠性,满足各种对精度要求较高的应用场景的需求。
|
9月前
|
机器学习/深度学习 运维 算法
R语言用ARIMA模型滑动时间窗口识别网络流量时间序列异常值
R语言用ARIMA模型滑动时间窗口识别网络流量时间序列异常值
|
9月前
|
Windows
R语言有状态依赖强度的非线性、多变量跳跃扩散过程模型似然推断分析股票价格波动
R语言有状态依赖强度的非线性、多变量跳跃扩散过程模型似然推断分析股票价格波动
|
9月前
|
数据可视化
R语言时变面板平滑转换回归模型TV-PSTR分析债务水平对投资的影响
R语言时变面板平滑转换回归模型TV-PSTR分析债务水平对投资的影响
|
9月前
基于R统计软件的三次样条和平滑样条模型数据拟合及预测
基于R统计软件的三次样条和平滑样条模型数据拟合及预测
|
数据可视化 计算机视觉
深入了解平均精度(mAP):通过精确率-召回率曲线评估目标检测性能
平均精度(Average Precision,mAP)是一种常用的用于评估目标检测模型性能的指标。在目标检测任务中,模型需要识别图像中的不同目标,并返回它们的边界框(bounding box)和类别。mAP用于综合考虑模型在不同类别上的准确度和召回率。
1089 0
|
数据可视化 数据挖掘
PCA 解释方差骤降图(ElbowPlot)拐点的量化识别
本文分享了一种在R语言里面实现量化识别 PCA方差贡献肘部图(ElbowPlot)中拐点 的简单方法,以供学习参考 定
1151 0
|
机器学习/深度学习 传感器 算法
基于Matlab模拟Swerling 0~4型目标检测概率随信噪比变化的曲线
基于Matlab模拟Swerling 0~4型目标检测概率随信噪比变化的曲线
|
机器学习/深度学习 传感器 编解码
【图像检测】基于递减圆拟合算法 (DCFA)无监督树桩检测与计算
【图像检测】基于递减圆拟合算法 (DCFA)无监督树桩检测与计算
|
传感器
HIMA Z7116 误差变化率产生的控制影响
HIMA Z7116 误差变化率产生的控制影响
HIMA Z7116 误差变化率产生的控制影响