losses,acces,eval_losses,eval_acces四个值做数据可视化
时间: 2024-03-20 09:41:01 浏览: 55
可视化数据
5星 · 资源好评率100%
好的,以下是使用Matplotlib可视化四个值的示例代码:
```python
import matplotlib.pyplot as plt
# 训练损失、准确率可视化
fig, (ax1, ax2) = plt.subplots(2, 1, figsize=(8, 8))
ax1.plot(losses, label='Training Loss')
ax1.plot(eval_losses, label='Validation Loss')
ax1.set_title('Training and Validation Loss')
ax1.set_xlabel('Epochs')
ax1.set_ylabel('Loss')
ax1.legend()
ax2.plot(acces, label='Training Accuracy')
ax2.plot(eval_acces, label='Validation Accuracy')
ax2.set_title('Training and Validation Accuracy')
ax2.set_xlabel('Epochs')
ax2.set_ylabel('Accuracy')
ax2.legend()
plt.show()
```
这段代码将可视化结果分为了两个子图,分别展示了训练损失和准确率以及验证损失和准确率的变化情况。您可以根据需要修改图形大小、坐标轴标签等参数来适配您的数据。
阅读全文