CMakeLists.txt
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
cmake/check_AVX.cmake
squander/__init__.py
squander/utils.py
squander.egg-info/PKG-INFO
squander.egg-info/SOURCES.txt
squander.egg-info/dependency_links.txt
squander.egg-info/top_level.txt
squander/IO_interfaces/Qiskit_IO.py
squander/IO_interfaces/__init__.py
squander/decomposition/CMakeLists.txt
squander/decomposition/__init__.py
squander/decomposition/qgd_N_Qubit_Decompositions_Wrapper.cpp
squander/decomposition/qgd_N_Qubit_State_Preparation_adaptive.py
squander/decomposition/qgd_Wide_Circuit_Optimization.py
squander/gates/CMakeLists.txt
squander/gates/__init__.py
squander/gates/gates_Wrapper.cpp
squander/gates/qgd_Circuit.py
squander/gates/qgd_Circuit_Wrapper.cpp
squander/nn/CMakeLists.txt
squander/nn/__init__.py
squander/nn/qgd_nn.py
squander/nn/qgd_nn_Wrapper.cpp
squander/partitioning/ilp.py
squander/partitioning/kahn.py
squander/partitioning/partition.py
squander/partitioning/tdag.py
squander/partitioning/tools.py
squander/src-cpp/common/Adam.cpp
squander/src-cpp/common/BFGS_Powell.cpp
squander/src-cpp/common/Bayes_Opt.cpp
squander/src-cpp/common/GrayCode.cpp
squander/src-cpp/common/Powells_method.cpp
squander/src-cpp/common/common.cpp
squander/src-cpp/common/common_DFE.cpp
squander/src-cpp/common/common_GROQ.cpp
squander/src-cpp/common/config_element.cpp
squander/src-cpp/common/dot.cpp
squander/src-cpp/common/grad_descend.cpp
squander/src-cpp/common/logging.cpp
squander/src-cpp/common/matrix.cpp
squander/src-cpp/common/matrix_real.cpp
squander/src-cpp/common/matrix_sparse.cpp
squander/src-cpp/common/mpi_base.cpp
squander/src-cpp/common/n_aryGrayCodeCounter.cpp
squander/src-cpp/common/numpy_interface.cpp
squander/src-cpp/common/include/Adam.h
squander/src-cpp/common/include/BFGS_Powell.h
squander/src-cpp/common/include/Bayes_Opt.h
squander/src-cpp/common/include/Config.h
squander/src-cpp/common/include/Config.h.in
squander/src-cpp/common/include/GrayCode.h
squander/src-cpp/common/include/GrayCodeHash.h
squander/src-cpp/common/include/GrayCodeHash_base.hpp
squander/src-cpp/common/include/GrayCode_base.hpp
squander/src-cpp/common/include/Powells_method.h
squander/src-cpp/common/include/QGDTypes.h
squander/src-cpp/common/include/common.h
squander/src-cpp/common/include/common_DFE.h
squander/src-cpp/common/include/common_GROQ.h
squander/src-cpp/common/include/config_element.h
squander/src-cpp/common/include/dot.h
squander/src-cpp/common/include/grad_descend.h
squander/src-cpp/common/include/logging.h
squander/src-cpp/common/include/matrix.h
squander/src-cpp/common/include/matrix_base.hpp
squander/src-cpp/common/include/matrix_real.h
squander/src-cpp/common/include/matrix_sparse.h
squander/src-cpp/common/include/mpi_base.h
squander/src-cpp/common/include/n_aryGrayCodeCounter.h
squander/src-cpp/common/include/numpy_interface.h
squander/src-cpp/decomposition/Decomposition_Base.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition_Cost_Function.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition_Tabu_Search.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition_Tree_Search.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition_adaptive.cpp
squander/src-cpp/decomposition/N_Qubit_Decomposition_custom.cpp
squander/src-cpp/decomposition/Optimization_Interface.cpp
squander/src-cpp/decomposition/Sub_Matrix_Decomposition.cpp
squander/src-cpp/decomposition/Sub_Matrix_Decomposition_Cost_Function.cpp
squander/src-cpp/decomposition/include/Decomposition_Base.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition_Cost_Function.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition_Tabu_Search.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition_Tree_Search.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition_adaptive.h
squander/src-cpp/decomposition/include/N_Qubit_Decomposition_custom.h
squander/src-cpp/decomposition/include/Optimization_Interface.h
squander/src-cpp/decomposition/include/Sub_Matrix_Decomposition.h
squander/src-cpp/decomposition/include/Sub_Matrix_Decomposition_Cost_Function.h
squander/src-cpp/gates/Adaptive.cpp
squander/src-cpp/gates/CCX.cpp
squander/src-cpp/gates/CH.cpp
squander/src-cpp/gates/CNOT.cpp
squander/src-cpp/gates/CP.cpp
squander/src-cpp/gates/CR.cpp
squander/src-cpp/gates/CROT.cpp
squander/src-cpp/gates/CRX.cpp
squander/src-cpp/gates/CRY.cpp
squander/src-cpp/gates/CRZ.cpp
squander/src-cpp/gates/CSWAP.cpp
squander/src-cpp/gates/CU.cpp
squander/src-cpp/gates/CZ.cpp
squander/src-cpp/gates/CZ_NU.cpp
squander/src-cpp/gates/Composite.cpp
squander/src-cpp/gates/Gate.cpp
squander/src-cpp/gates/Gates_block.cpp
squander/src-cpp/gates/H.cpp
squander/src-cpp/gates/ON.cpp
squander/src-cpp/gates/R.cpp
squander/src-cpp/gates/RX.cpp
squander/src-cpp/gates/RY.cpp
squander/src-cpp/gates/RZ.cpp
squander/src-cpp/gates/RZ_P.cpp
squander/src-cpp/gates/S.cpp
squander/src-cpp/gates/SDG.cpp
squander/src-cpp/gates/SWAP.cpp
squander/src-cpp/gates/SX.cpp
squander/src-cpp/gates/SYC.cpp
squander/src-cpp/gates/T.cpp
squander/src-cpp/gates/Tdg.cpp
squander/src-cpp/gates/U1.cpp
squander/src-cpp/gates/U2.cpp
squander/src-cpp/gates/U3.cpp
squander/src-cpp/gates/UN.cpp
squander/src-cpp/gates/X.cpp
squander/src-cpp/gates/Y.cpp
squander/src-cpp/gates/Z.cpp
squander/src-cpp/gates/custom_kernel_1qubit_gate.cpp
squander/src-cpp/gates/include/Adaptive.h
squander/src-cpp/gates/include/CCX.h
squander/src-cpp/gates/include/CH.h
squander/src-cpp/gates/include/CNOT.h
squander/src-cpp/gates/include/CP.h
squander/src-cpp/gates/include/CR.h
squander/src-cpp/gates/include/CROT.h
squander/src-cpp/gates/include/CRX.h
squander/src-cpp/gates/include/CRY.h
squander/src-cpp/gates/include/CRZ.h
squander/src-cpp/gates/include/CSWAP.h
squander/src-cpp/gates/include/CU.h
squander/src-cpp/gates/include/CZ.h
squander/src-cpp/gates/include/CZ_NU.h
squander/src-cpp/gates/include/Composite.h
squander/src-cpp/gates/include/Gate.h
squander/src-cpp/gates/include/Gates_block.h
squander/src-cpp/gates/include/H.h
squander/src-cpp/gates/include/ON.h
squander/src-cpp/gates/include/R.h
squander/src-cpp/gates/include/RX.h
squander/src-cpp/gates/include/RY.h
squander/src-cpp/gates/include/RZ.h
squander/src-cpp/gates/include/RZ_P.h
squander/src-cpp/gates/include/S.h
squander/src-cpp/gates/include/SDG.h
squander/src-cpp/gates/include/SWAP.h
squander/src-cpp/gates/include/SX.h
squander/src-cpp/gates/include/SYC.h
squander/src-cpp/gates/include/T.h
squander/src-cpp/gates/include/Tdg.h
squander/src-cpp/gates/include/U1.h
squander/src-cpp/gates/include/U2.h
squander/src-cpp/gates/include/U3.h
squander/src-cpp/gates/include/UN.h
squander/src-cpp/gates/include/X.h
squander/src-cpp/gates/include/Y.h
squander/src-cpp/gates/include/Z.h
squander/src-cpp/gates/include/custom_kernel_1qubit_gate.h
squander/src-cpp/gates/include/utils.hpp
squander/src-cpp/gates/kernels/apply_dedicated_gate_kernel_to_input.cpp
squander/src-cpp/gates/kernels/apply_kernel_to_input.cpp
squander/src-cpp/gates/kernels/apply_kernel_to_input_AVX.cpp
squander/src-cpp/gates/kernels/apply_kernel_to_state_vector_input.cpp
squander/src-cpp/gates/kernels/apply_kernel_to_state_vector_input_AVX.cpp
squander/src-cpp/gates/kernels/apply_large_kernel_to_input.cpp
squander/src-cpp/gates/kernels/apply_large_kernel_to_input_AVX.cpp
squander/src-cpp/gates/kernels/include/apply_dedicated_gate_kernel_to_input.h
squander/src-cpp/gates/kernels/include/apply_kernel_to_input.h
squander/src-cpp/gates/kernels/include/apply_kernel_to_input_AVX.h
squander/src-cpp/gates/kernels/include/apply_kernel_to_state_vector_input.h
squander/src-cpp/gates/kernels/include/apply_kernel_to_state_vector_input_AVX.h
squander/src-cpp/gates/kernels/include/apply_large_kernel_to_input.h
squander/src-cpp/gates/kernels/include/apply_large_kernel_to_input_AVX.h
squander/src-cpp/gates/squander.egg-info/PKG-INFO
squander/src-cpp/gates/squander.egg-info/SOURCES.txt
squander/src-cpp/gates/squander.egg-info/dependency_links.txt
squander/src-cpp/gates/squander.egg-info/top_level.txt
squander/src-cpp/nn/NN.cpp
squander/src-cpp/nn/include/NN.h
squander/src-cpp/optimization_engines/ADAM.cpp
squander/src-cpp/optimization_engines/ADAM_BATCHED.cpp
squander/src-cpp/optimization_engines/AGENTS.cpp
squander/src-cpp/optimization_engines/BAYES_AGENTS.cpp
squander/src-cpp/optimization_engines/BAYES_OPT.cpp
squander/src-cpp/optimization_engines/BFGS.cpp
squander/src-cpp/optimization_engines/BFGS2.cpp
squander/src-cpp/optimization_engines/COSINE.cpp
squander/src-cpp/optimization_engines/GRAD_DESCEND.cpp
squander/src-cpp/optimization_engines/GRAD_DESCEND_PARAMETER_SHIFT_RULE.cpp
squander/src-cpp/optimization_engines/RL_experience.cpp
squander/src-cpp/optimization_engines/include/RL_experience.h
squander/src-cpp/random_unitary/Random_Orthogonal.cpp
squander/src-cpp/random_unitary/Random_Unitary.cpp
squander/src-cpp/random_unitary/include/Random_Orthogonal.h
squander/src-cpp/random_unitary/include/Random_Unitary.h
squander/src-cpp/variational_quantum_eigensolver/Generative_Quantum_Machine_Learning_Base.cpp
squander/src-cpp/variational_quantum_eigensolver/Variational_Quantum_Eigensolver_Base.cpp
squander/src-cpp/variational_quantum_eigensolver/include/Generative_Quantum_Machine_Learning_Base.h
squander/src-cpp/variational_quantum_eigensolver/include/Variational_Quantum_Eigensolver_Base.h
squander/synthesis/qgd_SABRE.py
squander/variational_quantum_eigensolver/CMakeLists.txt
squander/variational_quantum_eigensolver/__init__.py
squander/variational_quantum_eigensolver/qgd_GQML_Base_Wrapper.cpp
squander/variational_quantum_eigensolver/qgd_Generative_Quantum_Machine_Learning_Base.py
squander/variational_quantum_eigensolver/qgd_VQE_Base_Wrapper.cpp
squander/variational_quantum_eigensolver/qgd_Variational_Quantum_Eigensolver_Base.py