Most of the functionality of shared_ops.py is now provided by The Walrus. The only exception is the changebasis function. Once a new release of TW is made implementing this feature in The Walrus https://github.com/XanaduAI/thewalrus/issues/232 ,
the files
ops.py, decompositions.py, bosonicbackend/backend.pystates.py and gaussiancircuit.py should be updated and shared_ops.py should be deleted.
Most of the functionality of
shared_ops.py
is now provided by The Walrus. The only exception is thechangebasis
function. Once a new release of TW is made implementing this feature in The Walrus https://github.com/XanaduAI/thewalrus/issues/232 , the filesops.py
,decompositions.py
,bosonicbackend/backend.py
states.py
andgaussiancircuit.py
should be updated andshared_ops.py
should be deleted.