seemps.hdf5.write_mps#

seemps.hdf5.write_mps(parent, name, M)[source]#

Write an MPS to an HDF5 file or group.

Parameters:
parenth5py.File | h5py.Group

The file or group where this MPS is created

namestr

Name of the subgroup under which the datasets are stored

MMPS

The quantum state to save.

Examples

>>> import h5py
>>> import seemps.state, seemps.hdf5
>>> mps = seemps.state.random_uniform_mps(2, 10)
>>> file = h5py.File("data.hdf5", "w")
>>> seemps.hdf5.write_mps(file, "state", mps)
>>> file.close()