├── .github └── workflows │ ├── CI.yml │ └── formatting_check.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── CITATION.cff ├── LICENSE ├── README.md ├── examples ├── adiabatic_sweeping │ ├── adiabatic_sweeping.py │ └── initial_state.mpack ├── dynamics_with_measurements │ ├── RBM_Jastrow_measurement.py │ ├── S2_dynamics_with_measurements.py │ ├── initial_state_2x2.mpack │ └── initial_state_3x3.mpack ├── onespin │ ├── onespin_ansatz.py │ └── onespin_rotation.py ├── state_learning │ └── state_learning.py └── twospins_GHZ │ ├── GHZ_state.py │ ├── RBM_Jastrow_ansatz.py │ ├── twospins_GHZ.pdf │ └── twospins_GHZ.py ├── netket_fidelity ├── __init__.py ├── driver │ ├── __init__.py │ ├── infidelity_optimizer.py │ ├── infidelity_optimizer_common.py │ └── ptvmc.py ├── infidelity │ ├── __init__.py │ ├── logic.py │ ├── overlap │ │ ├── __init__.py │ │ ├── exact.py │ │ ├── expect.py │ │ └── operator.py │ └── overlap_U │ │ ├── __init__.py │ │ ├── exact.py │ │ ├── expect.py │ │ └── operator.py ├── operator │ ├── __init__.py │ └── singlequbit_gates.py ├── renyi2.py └── utils │ ├── __init__.py │ └── sampling_Ustate.py ├── pyproject.toml └── test ├── _Renyi2_exact.py ├── __init__.py ├── _finite_diff.py ├── _infidelity_exact.py ├── common.py ├── conftest.py ├── test_infidelity_operator.py ├── test_inverserot.py └── test_operator.py /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/formatting_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/.github/workflows/formatting_check.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/README.md -------------------------------------------------------------------------------- /examples/adiabatic_sweeping/adiabatic_sweeping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/adiabatic_sweeping/adiabatic_sweeping.py -------------------------------------------------------------------------------- /examples/adiabatic_sweeping/initial_state.mpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/adiabatic_sweeping/initial_state.mpack -------------------------------------------------------------------------------- /examples/dynamics_with_measurements/RBM_Jastrow_measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/dynamics_with_measurements/RBM_Jastrow_measurement.py -------------------------------------------------------------------------------- /examples/dynamics_with_measurements/S2_dynamics_with_measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/dynamics_with_measurements/S2_dynamics_with_measurements.py -------------------------------------------------------------------------------- /examples/dynamics_with_measurements/initial_state_2x2.mpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/dynamics_with_measurements/initial_state_2x2.mpack -------------------------------------------------------------------------------- /examples/dynamics_with_measurements/initial_state_3x3.mpack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/dynamics_with_measurements/initial_state_3x3.mpack -------------------------------------------------------------------------------- /examples/onespin/onespin_ansatz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/onespin/onespin_ansatz.py -------------------------------------------------------------------------------- /examples/onespin/onespin_rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/onespin/onespin_rotation.py -------------------------------------------------------------------------------- /examples/state_learning/state_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/state_learning/state_learning.py -------------------------------------------------------------------------------- /examples/twospins_GHZ/GHZ_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/twospins_GHZ/GHZ_state.py -------------------------------------------------------------------------------- /examples/twospins_GHZ/RBM_Jastrow_ansatz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/twospins_GHZ/RBM_Jastrow_ansatz.py -------------------------------------------------------------------------------- /examples/twospins_GHZ/twospins_GHZ.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/twospins_GHZ/twospins_GHZ.pdf -------------------------------------------------------------------------------- /examples/twospins_GHZ/twospins_GHZ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/examples/twospins_GHZ/twospins_GHZ.py -------------------------------------------------------------------------------- /netket_fidelity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/driver/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/driver/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/driver/infidelity_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/driver/infidelity_optimizer.py -------------------------------------------------------------------------------- /netket_fidelity/driver/infidelity_optimizer_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/driver/infidelity_optimizer_common.py -------------------------------------------------------------------------------- /netket_fidelity/driver/ptvmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/driver/ptvmc.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/logic.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap/exact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap/exact.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap/expect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap/expect.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap/operator.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap_U/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap_U/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap_U/exact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap_U/exact.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap_U/expect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap_U/expect.py -------------------------------------------------------------------------------- /netket_fidelity/infidelity/overlap_U/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/infidelity/overlap_U/operator.py -------------------------------------------------------------------------------- /netket_fidelity/operator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/operator/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/operator/singlequbit_gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/operator/singlequbit_gates.py -------------------------------------------------------------------------------- /netket_fidelity/renyi2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/renyi2.py -------------------------------------------------------------------------------- /netket_fidelity/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/utils/__init__.py -------------------------------------------------------------------------------- /netket_fidelity/utils/sampling_Ustate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/netket_fidelity/utils/sampling_Ustate.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/_Renyi2_exact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/_Renyi2_exact.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/_finite_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/_finite_diff.py -------------------------------------------------------------------------------- /test/_infidelity_exact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/_infidelity_exact.py -------------------------------------------------------------------------------- /test/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/common.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/test_infidelity_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/test_infidelity_operator.py -------------------------------------------------------------------------------- /test/test_inverserot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/test_inverserot.py -------------------------------------------------------------------------------- /test/test_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netket/netket_fidelity/HEAD/test/test_operator.py --------------------------------------------------------------------------------