HDF5 stands for Hierarchical Data Format and is a flexible data storage format and very suitable to store large arrays of real values, similar like the weights that have been calculated when a neural network have been trained.
HDF5 can be used to store and make a trained network persistent.
In order to use in python you may need :
pip install h5py
More information on HDF5 can be found on this
link