seemps.hdf5.read_mps#

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

Reand an MPS from 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", "r")
>>> mps = seemps.hdf5.read_mps(file, "state")
>>> mps.physical_dimensions()
[2, 2, 2, 2, 2, 2, 2, 2, 2, 2]
>>> file.close()