Saving and loading keras.callbacks.History object with np.save and np.load
use allow_pickle=True in np.load

&gt;&gt;&gt;np.save("a.npy",his)
&gt;&gt;&gt;item = np.load("a.npy",allow_pickle=True).item()