2

我在不同的文件上有多个输出二进制文件,我想在 1 个绘图上可视化它。在每个文件中,文件有不同的行,现在我需要在 1 个图中将其可视化。这是我的代码:

# Visualize training history
import keras
import numpy as np
from matplotlib import pyplot as plt
import pandas as pd

for fname in ('/models/unet_mobilenet_jt_0.0001_25_256_yes/unet_mobilenet_jt_0.0001_25_256_yes_history.bin','/models/unet_mobilenet_jt_0.001_50_256_yes/unet_mobilenet_jt_0.001_50_256_yes_history.bin', '/models/unet_mobilenet_jt_0.0001_100_256_yes/unet_mobilenet_jt_0.0001_100_256_yes_history.bin'):
    data=pd.read_pickle(fname)

# Plot training & validat accuray values
plt.plot(data['precision'])
plt.plot(data['val_precision'])
plt.title('Hasil semua epoch precision')
plt.ylabel('precision')
plt.xlabel('epoch')
plt.legend(['train 25', 'validation 25','train 50', 'validation 50', 'train 100', 'validation 100'], loc='lower right')
plt.show()

我只是可以从火车 25 中将其可视化,但文件的其余部分没有显示,我从这里尝试过但没有成功

4

0 回答 0