CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
examples/README_pulse_programming.md
examples/advanced_qudit_systems.py
examples/autograd_vs_counts.py
examples/barren_plateau_benchmark.py
examples/basic_chain_api.py
examples/circuit_chain_demo.py
examples/circuit_compiler.py
examples/cloud_api_devices.py
examples/cloud_api_task.py
examples/cloud_api_task_qaoa.py
examples/cloud_classical_methods_demo.py
examples/cloud_uccsd_hea_demo.py
examples/compiler_lightcone_optimization.py
examples/custom_unitary_gates.py
examples/defcal_performance_analysis.py
examples/defcal_workflow_complete.py
examples/demo_hea_homo_lumo_gap.py
examples/demo_homo_lumo_gap.py
examples/framework_performance_comparison.py
examples/gradient_benchmark.py
examples/h2o_sqd.py
examples/hamiltonian_building.py
examples/hamiltonian_time_evolution.py
examples/hamiltonian_trotter_evolution.py
examples/hchainhamiltonian.py
examples/hybrid_quantum_classical_training.py
examples/incremental_twoqubit.py
examples/jacobian_cal.py
examples/jsonio.py
examples/measurement_induced_phase_transition.py
examples/memory_optimization_checkpointing.py
examples/mps_approximation_benchmark.py
examples/noise_controls_demo.py
examples/noise_t1_t2_calibration.py
examples/noisy_circuit_demo.py
examples/noisy_circuit_simple_api.py
examples/noisy_quantum_machine_learning.py
examples/noisy_sampling_comparison.py
examples/numeric_backend_switching.py
examples/optimal_control_evolution.py
examples/parameter_shift.py
examples/performance_layerwise_optimization.py
examples/performance_optimization_tips.md
examples/psr_vs_qng_comprehensive_analysis.py
examples/pulse_basic_tutorial.py
examples/pulse_cloud_submission_e2e.py
examples/pulse_compilation_modes.py
examples/pulse_gate_calibration.py
examples/pulse_iswap_swap_decomposition.py
examples/pulse_noise_modeling.py
examples/pulse_optimization_advanced.py
examples/pulse_three_level.py
examples/pulse_variational_algorithms.py
examples/pulse_waveforms.py
examples/pure_pulse_programming.py
examples/qasm3_complete_workflow.py
examples/qcos_cloud_task.py
examples/quantum_chaos_analysis.py
examples/quantum_natural_gradient_optimization.py
examples/readout_mitigation.py
examples/readout_mitigation_scalability.py
examples/riverone_qml.py
examples/run_chem_on_lqcloud.py
examples/run_circuit_on_guodun.py
examples/run_circuit_on_lqcloud.py
examples/run_circuit_on_quafu.py
examples/run_circuit_on_quafu_full.py
examples/run_guodun_variational.py
examples/sample_benchmark.py
examples/sample_value_gradient.py
examples/simple_qaoa.py
examples/stabilizer_clifford_entropy.py
examples/timeevolution_trotter.py
examples/ucc_gradient_performance_analysis.py
examples/variational_quantum_dynamics_sbm.py
examples/variational_quantum_dynamics_tfim.py
examples/vqe_2d_lattice.py
examples/vqe_architecture_search.py
examples/vqe_batched_architecture_search.py
examples/vqe_deep_structures_training.py
examples/vqe_extra.py
examples/vqe_memory_scaling_demo.py
examples/vqe_mera_mpo.py
examples/vqe_noisyopt.py
examples/vqe_parallel_pmap.py
examples/vqe_scipy_optimization.py
examples/vqe_shot_noise.py
examples/vqe_simple_hamiltonian.py
examples/vqeh2o_benchmark.py
examples/vqetfim_benchmark.py
examples/SMILES-TyxonQ/Readme.md
examples/SMILES-TyxonQ/main.py
examples/SMILES-TyxonQ/predict_gptqe.py
examples/SMILES-TyxonQ/transfer_gptqe.py
examples/SMILES-TyxonQ/models/__init__.py
examples/SMILES-TyxonQ/models/gpt.py
examples/SMILES-TyxonQ/models/transformer_block.py
examples/SMILES-TyxonQ/training/__init__.py
examples/SMILES-TyxonQ/training/train_gptqe.py
examples/SMILES-TyxonQ/utils/__init__.py
examples/SMILES-TyxonQ/utils/metrics.py
examples/SMILES-TyxonQ/utils/molecule_data.py
examples/gqe_drug_design/README.md
examples/gqe_drug_design/main.py
examples/gqe_drug_design/predict_gptqe.py
examples/gqe_drug_design/transfer_gptqe.py
examples/gqe_drug_design/models/gpt.py
examples/gqe_drug_design/models/transformer_block.py
examples/gqe_drug_design/training/train_gptqe.py
examples/gqe_drug_design/utils/metrics.py
examples/gqe_drug_design/utils/molecule_data.py
examples/pulse_calibration_tutorial/step_1_hardware_basics.py
examples/pulse_calibration_tutorial/step_2_single_qubit_coarse_tuning.py
examples/pulse_calibration_tutorial/step_3_single_qubit_fine_tuning.py
examples/pulse_calibration_tutorial/step_4_two_qubit_gate_tuning.py
examples/pulse_calibration_tutorial/step_5_two_qubit_characterization.py
examples/pulse_calibration_tutorial/step_6_system_integration.py
examples/pulse_calibration_tutorial/step_7_advanced_optimization.py
examples/qmmm/SQD_KNOWN_ISSUES.md
examples/qmmm/md_ase_optimize_and_md.py
examples/qmmm/md_ipi_driver_server.py
examples/qmmm/md_mdi_qmmm_embedded.py
examples/qmmm/md_openmm_pure_qm.py
examples/qmmm/md_openmm_qmmm_electrostatic.py
examples/qmmm/md_openmm_qmmm_solvated.py
examples/qmmm/md_pyscf_native_aimd.py
examples/qmmm/md_qc_scanner_basics.py
examples/qmmm/md_qmmm_device_hardware.py
examples/qmmm/md_qmmm_sqd_device.py
examples/qmmm/md_lammps_fix_ipi/README.md
examples/qmmm/md_lammps_fix_ipi/run.py
examples/qmmm/md_lammps_qmmm_embedded/README.md
examples/qmmm/md_lammps_qmmm_embedded/run.py
examples/qmmm/md_lammps_qmmm_pbc/README.md
examples/qmmm/md_lammps_qmmm_pbc/VALIDATION.md
examples/qmmm/md_lammps_qmmm_pbc/run.py
examples/qmmm/md_lammps_qmmm_pbc/verify_gates.py
src/tyxonq/__init__.py
src/tyxonq/about.py
src/tyxonq/config.py
src/tyxonq/utils.py
src/tyxonq/waveforms.py
src/tyxonq.egg-info/PKG-INFO
src/tyxonq.egg-info/SOURCES.txt
src/tyxonq.egg-info/dependency_links.txt
src/tyxonq.egg-info/requires.txt
src/tyxonq.egg-info/top_level.txt
src/tyxonq/applications/__init__.py
src/tyxonq/applications/chem/__init__.py
src/tyxonq/applications/chem/constants.py
src/tyxonq/applications/chem/hamiltonian_builders.py
src/tyxonq/applications/chem/molecule.py
src/tyxonq/applications/chem/algorithms/__init__.py
src/tyxonq/applications/chem/algorithms/lucj/__init__.py
src/tyxonq/applications/chem/algorithms/lucj/circuit_builder.py
src/tyxonq/applications/chem/algorithms/lucj/conversion.py
src/tyxonq/applications/chem/algorithms/lucj/double_factorization.py
src/tyxonq/applications/chem/algorithms/lucj/initialization.py
src/tyxonq/applications/chem/algorithms/lucj/linalg.py
src/tyxonq/applications/chem/algorithms/lucj/parameters.py
src/tyxonq/applications/chem/algorithms/lucj/topology.py
src/tyxonq/applications/chem/algorithms/sqd/__init__.py
src/tyxonq/applications/chem/algorithms/sqd/fermion.py
src/tyxonq/applications/chem/algorithms/sqd/pyscf_solver.py
src/tyxonq/applications/chem/algorithms/sqd/recovery.py
src/tyxonq/applications/chem/algorithms/sqd/samples.py
src/tyxonq/applications/chem/algorithms/sqd/subsampling.py
src/tyxonq/applications/chem/algorithms/vqe/__init__.py
src/tyxonq/applications/chem/algorithms/vqe/hea.py
src/tyxonq/applications/chem/algorithms/vqe/kupccgsd.py
src/tyxonq/applications/chem/algorithms/vqe/puccd.py
src/tyxonq/applications/chem/algorithms/vqe/ucc_base.py
src/tyxonq/applications/chem/algorithms/vqe/uccsd.py
src/tyxonq/applications/chem/algorithms/vqe/runtimes/__init__.py
src/tyxonq/applications/chem/algorithms/vqe/runtimes/hea_device_runtime.py
src/tyxonq/applications/chem/algorithms/vqe/runtimes/hea_numeric_runtime.py
src/tyxonq/applications/chem/algorithms/vqe/runtimes/ucc_device_runtime.py
src/tyxonq/applications/chem/algorithms/vqe/runtimes/ucc_numeric_runtime.py
src/tyxonq/applications/chem/algorithms/vqe/wavefunction/__init__.py
src/tyxonq/applications/chem/algorithms/vqe/wavefunction/ci_state_mapping.py
src/tyxonq/applications/chem/algorithms/vqe/wavefunction/civector_ops.py
src/tyxonq/applications/chem/algorithms/vqe/wavefunction/pyscf_civector.py
src/tyxonq/applications/chem/algorithms/vqe/wavefunction/statevector_ops.py
src/tyxonq/applications/chem/classical_chem_cloud/__init__.py
src/tyxonq/applications/chem/classical_chem_cloud/classical_methods.py
src/tyxonq/applications/chem/classical_chem_cloud/clients.py
src/tyxonq/applications/chem/classical_chem_cloud/config.py
src/tyxonq/applications/chem/classical_chem_cloud/server/app.py
src/tyxonq/applications/chem/classical_chem_cloud/server/cpu_chem.py
src/tyxonq/applications/chem/classical_chem_cloud/server/gpu_chem.py
src/tyxonq/applications/chem/classical_chem_cloud/server/mock_classical_server.py
src/tyxonq/applications/chem/dynamics/__init__.py
src/tyxonq/applications/chem/dynamics/evolution.py
src/tyxonq/applications/chem/dynamics/models/__init__.py
src/tyxonq/applications/chem/dynamics/models/pyrazine.py
src/tyxonq/applications/chem/dynamics/models/sbm.py
src/tyxonq/applications/chem/interfaces/__init__.py
src/tyxonq/applications/chem/interfaces/ase_calculator.py
src/tyxonq/applications/chem/interfaces/ipi_driver.py
src/tyxonq/applications/chem/interfaces/mdi_engine.py
src/tyxonq/applications/chem/interfaces/openmm_potential.py
src/tyxonq/applications/chem/interfaces/scanner.py
src/tyxonq/applications/qml/__init__.py
src/tyxonq/applications/qml/riverone.py
src/tyxonq/cloud/__init__.py
src/tyxonq/cloud/api.py
src/tyxonq/compiler/__init__.py
src/tyxonq/compiler/api.py
src/tyxonq/compiler/gate_compiler/__init__.py
src/tyxonq/compiler/gate_compiler/_circuit_utils.py
src/tyxonq/compiler/gate_compiler/compiler.py
src/tyxonq/compiler/gate_compiler/specs.py
src/tyxonq/compiler/gate_compiler/steps.py
src/tyxonq/compiler/gate_compiler/exporters/__init__.py
src/tyxonq/compiler/gate_compiler/exporters/gate_qasm2_exporter.py
src/tyxonq/compiler/gate_compiler/exporters/gate_qasm3_exporter.py
src/tyxonq/compiler/gate_compiler/interop/__init__.py
src/tyxonq/compiler/gate_compiler/interop/mpo_converters.py
src/tyxonq/compiler/gate_compiler/interop/qiskit_interop.py
src/tyxonq/compiler/gate_compiler/stages/__init__.py
src/tyxonq/compiler/gate_compiler/stages/decompose/__init__.py
src/tyxonq/compiler/gate_compiler/stages/decompose/matchgate.py
src/tyxonq/compiler/gate_compiler/stages/decompose/rotations.py
src/tyxonq/compiler/gate_compiler/stages/layout/__init__.py
src/tyxonq/compiler/gate_compiler/stages/layout/routing.py
src/tyxonq/compiler/gate_compiler/stages/rewrite/auto_measure.py
src/tyxonq/compiler/gate_compiler/stages/rewrite/gates_transform.py
src/tyxonq/compiler/gate_compiler/stages/rewrite/merge_prune.py
src/tyxonq/compiler/gate_compiler/stages/simplify/lightcone.py
src/tyxonq/compiler/platforms/__init__.py
src/tyxonq/compiler/platforms/guodun/__init__.py
src/tyxonq/compiler/platforms/guodun/compiler.py
src/tyxonq/compiler/platforms/guodun/lowering.py
src/tyxonq/compiler/platforms/guodun/pulse.py
src/tyxonq/compiler/platforms/lqcloud/__init__.py
src/tyxonq/compiler/platforms/lqcloud/compiler.py
src/tyxonq/compiler/platforms/lqcloud/lowering.py
src/tyxonq/compiler/platforms/lqcloud/topology.py
src/tyxonq/compiler/platforms/tyxonq/__init__.py
src/tyxonq/compiler/pulse_compiler/__init__.py
src/tyxonq/compiler/pulse_compiler/defcal_library.py
src/tyxonq/compiler/pulse_compiler/serialization.py
src/tyxonq/compiler/pulse_compiler/native/__init__.py
src/tyxonq/compiler/pulse_compiler/native/gate_to_pulse.py
src/tyxonq/compiler/pulse_compiler/native/pulse_compiler.py
src/tyxonq/compiler/pulse_compiler/native/pulse_lowering.py
src/tyxonq/compiler/pulse_compiler/native/pulse_scheduling.py
src/tyxonq/compiler/pulse_compiler/native/qasm3_importer.py
src/tyxonq/compiler/pulse_compiler/native/tqasm_exporter.py
src/tyxonq/core/__init__.py
src/tyxonq/core/errors.py
src/tyxonq/core/types.py
src/tyxonq/core/ir/__init__.py
src/tyxonq/core/ir/circuit.py
src/tyxonq/core/ir/pulse.py
src/tyxonq/devices/__init__.py
src/tyxonq/devices/base.py
src/tyxonq/devices/hardware/__init__.py
src/tyxonq/devices/hardware/config.py
src/tyxonq/devices/hardware/topology.py
src/tyxonq/devices/hardware/guodun/__init__.py
src/tyxonq/devices/hardware/guodun/driver.py
src/tyxonq/devices/hardware/ibm/driver.py
src/tyxonq/devices/hardware/lqcloud/__init__.py
src/tyxonq/devices/hardware/lqcloud/driver.py
src/tyxonq/devices/hardware/qcos/__init__.py
src/tyxonq/devices/hardware/qcos/driver.py
src/tyxonq/devices/hardware/quafu/__init__.py
src/tyxonq/devices/hardware/quafu/_vendor_quafu.py
src/tyxonq/devices/hardware/quafu/driver.py
src/tyxonq/devices/hardware/tyxonq/driver.py
src/tyxonq/devices/simulators/driver.py
src/tyxonq/devices/simulators/density_matrix/__init__.py
src/tyxonq/devices/simulators/density_matrix/engine.py
src/tyxonq/devices/simulators/matrix_product_state/__init__.py
src/tyxonq/devices/simulators/matrix_product_state/engine.py
src/tyxonq/devices/simulators/noise/__init__.py
src/tyxonq/devices/simulators/noise/channels.py
src/tyxonq/devices/simulators/statevector/__init__.py
src/tyxonq/devices/simulators/statevector/engine.py
src/tyxonq/libs/circuits_library/__init__.py
src/tyxonq/libs/circuits_library/analysis.py
src/tyxonq/libs/circuits_library/blocks.py
src/tyxonq/libs/circuits_library/hamiltonians.py
src/tyxonq/libs/circuits_library/qaoa_ising.py
src/tyxonq/libs/circuits_library/qiskit_real_amplitudes.py
src/tyxonq/libs/circuits_library/qubit_state_preparation.py
src/tyxonq/libs/circuits_library/trotter_circuit.py
src/tyxonq/libs/circuits_library/ucc.py
src/tyxonq/libs/circuits_library/utils.py
src/tyxonq/libs/circuits_library/variational.py
src/tyxonq/libs/circuits_library/vqe.py
src/tyxonq/libs/hamiltonian_encoding/__init__.py
src/tyxonq/libs/hamiltonian_encoding/fermion_to_qubit.py
src/tyxonq/libs/hamiltonian_encoding/gray_binary_encoding.py
src/tyxonq/libs/hamiltonian_encoding/hamiltonian_grouping.py
src/tyxonq/libs/hamiltonian_encoding/operator_encoding.py
src/tyxonq/libs/hamiltonian_encoding/pauli_io.py
src/tyxonq/libs/optimizer/__init__.py
src/tyxonq/libs/optimizer/interop.py
src/tyxonq/libs/optimizer/qng.py
src/tyxonq/libs/optimizer/soap.py
src/tyxonq/libs/quantum_library/__init__.py
src/tyxonq/libs/quantum_library/dynamics.py
src/tyxonq/libs/quantum_library/measurement.py
src/tyxonq/libs/quantum_library/noise.py
src/tyxonq/libs/quantum_library/pulse_physics.py
src/tyxonq/libs/quantum_library/pulse_simulation.py
src/tyxonq/libs/quantum_library/three_level_system.py
src/tyxonq/libs/quantum_library/kernels/common.py
src/tyxonq/libs/quantum_library/kernels/density_matrix.py
src/tyxonq/libs/quantum_library/kernels/gates.py
src/tyxonq/libs/quantum_library/kernels/matrix_product_state.py
src/tyxonq/libs/quantum_library/kernels/pauli.py
src/tyxonq/libs/quantum_library/kernels/quantum_info.py
src/tyxonq/libs/quantum_library/kernels/statevector.py
src/tyxonq/libs/quantum_library/kernels/unitary.py
src/tyxonq/libs/quantum_library/pulse/__init__.py
src/tyxonq/libs/quantum_library/pulse/autograd.py
src/tyxonq/numerics/__init__.py
src/tyxonq/numerics/api.py
src/tyxonq/numerics/context.py
src/tyxonq/numerics/vectorization_checks.py
src/tyxonq/numerics/backends/cupynumeric_backend.py
src/tyxonq/numerics/backends/numpy_backend.py
src/tyxonq/numerics/backends/pytorch_backend.py
src/tyxonq/plugins/registry.py
src/tyxonq/postprocessing/__init__.py
src/tyxonq/postprocessing/classical_shadows.py
src/tyxonq/postprocessing/counts_expval.py
src/tyxonq/postprocessing/error_mitigation.py
src/tyxonq/postprocessing/io.py
src/tyxonq/postprocessing/metrics.py
src/tyxonq/postprocessing/noise_analysis.py
src/tyxonq/postprocessing/readout.py
src/tyxonq/visualization/__init__.py
src/tyxonq/visualization/dot.py