├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── decompositions ├── benchmarks_gadgets.npz ├── benchmarks_no_gadgets.npz ├── binary_addition.npz ├── hamming_weight_phase_gradient.npz ├── load_decompositions.ipynb ├── multiplication_finite_fields_gadgets.npz ├── multiplication_finite_fields_no_gadgets.npz ├── quantum_chemistry.npz ├── unary_iteration_gadgets.npz └── unary_iteration_no_gadgets.npz └── src ├── change_of_basis.py ├── change_of_basis_test.py ├── config.py ├── demo ├── agent.py ├── demo_config.py ├── requirements.txt └── run_demo.py ├── demonstrations.py ├── demonstrations_test.py ├── environment.py ├── environment_test.py ├── factors.py ├── factors_test.py ├── networks.py ├── networks_test.py ├── tensors.py └── tensors_test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/README.md -------------------------------------------------------------------------------- /decompositions/benchmarks_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/benchmarks_gadgets.npz -------------------------------------------------------------------------------- /decompositions/benchmarks_no_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/benchmarks_no_gadgets.npz -------------------------------------------------------------------------------- /decompositions/binary_addition.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/binary_addition.npz -------------------------------------------------------------------------------- /decompositions/hamming_weight_phase_gradient.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/hamming_weight_phase_gradient.npz -------------------------------------------------------------------------------- /decompositions/load_decompositions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/load_decompositions.ipynb -------------------------------------------------------------------------------- /decompositions/multiplication_finite_fields_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/multiplication_finite_fields_gadgets.npz -------------------------------------------------------------------------------- /decompositions/multiplication_finite_fields_no_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/multiplication_finite_fields_no_gadgets.npz -------------------------------------------------------------------------------- /decompositions/quantum_chemistry.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/quantum_chemistry.npz -------------------------------------------------------------------------------- /decompositions/unary_iteration_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/unary_iteration_gadgets.npz -------------------------------------------------------------------------------- /decompositions/unary_iteration_no_gadgets.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/decompositions/unary_iteration_no_gadgets.npz -------------------------------------------------------------------------------- /src/change_of_basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/change_of_basis.py -------------------------------------------------------------------------------- /src/change_of_basis_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/change_of_basis_test.py -------------------------------------------------------------------------------- /src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/config.py -------------------------------------------------------------------------------- /src/demo/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demo/agent.py -------------------------------------------------------------------------------- /src/demo/demo_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demo/demo_config.py -------------------------------------------------------------------------------- /src/demo/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demo/requirements.txt -------------------------------------------------------------------------------- /src/demo/run_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demo/run_demo.py -------------------------------------------------------------------------------- /src/demonstrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demonstrations.py -------------------------------------------------------------------------------- /src/demonstrations_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/demonstrations_test.py -------------------------------------------------------------------------------- /src/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/environment.py -------------------------------------------------------------------------------- /src/environment_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/environment_test.py -------------------------------------------------------------------------------- /src/factors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/factors.py -------------------------------------------------------------------------------- /src/factors_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/factors_test.py -------------------------------------------------------------------------------- /src/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/networks.py -------------------------------------------------------------------------------- /src/networks_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/networks_test.py -------------------------------------------------------------------------------- /src/tensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/tensors.py -------------------------------------------------------------------------------- /src/tensors_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-deepmind/alphatensor_quantum/HEAD/src/tensors_test.py --------------------------------------------------------------------------------