import numpy as np
import matplotlib.pyplot as plt
import sys

args = sys.argv
 
# data01_axis1, data01_value1 = np.loadtxt(args[1], delimiter="|", usecols=range(1,3), unpack=True)
data01_axis1, data01_value1 = np.loadtxt(args[1], delimiter="|", usecols=[1,3], unpack=True) 
data01_axis1, data02_value1 = np.loadtxt(args[1], delimiter="|", usecols=[1,4], unpack=True)

fig = plt.figure(figsize=(10, 6))

ax = fig.add_subplot(111)
ax.plot(data01_axis1, data01_value1, "-", color="k", label="Training")
ax.plot(data01_axis1, data02_value1, "-", color="r", label="Validation")
# ax.set_xlim(1000, 3000)

ax.set_xlabel("Iterations")
ax.set_ylabel("Accuracy")
ax.legend(loc="upper left")
plt.show()