• Search by Module
  • Search by Words
  • Search Projects
Top Python APIs Popular Projects
  • Java
  • Python
  • TypeScript
  • C++
  • Scala
  • Blog
Project: Cirq (GitHub Link)
  • Cirq-master
    • .github
      • workflows
        • ci.yml
    • AUTHORS
    • check
      • pytest
      • format-incremental
      • mypy
      • pylint-changed-files
      • pytest-changed-files
      • all
      • pytest-and-incremental-coverage
      • doctest
      • misc
      • build-protos
      • pytest-changed-files-and-incremental-coverage
      • pylint
      • build-changed-protos
      • performance
    • release.md
    • dev_tools
      • check_incremental_coverage_annotations.py
      • auto_merge.py
      • incremental_coverage.py
      • incremental_coverage_test.py
      • auto_merge.sh
      • profiling
        • benchmark_simulators_test.py
        • live_plot_collector.py
        • __init__.py
        • benchmark_simulators.py
      • github_repository.py
      • run_doctest.py
      • prepared_env.py
      • output_capture.py
      • git_env_tools.py
      • shell_tools.py
      • check.py
      • import_test.py
      • __init__.py
      • env_tools.py
      • bash_scripts_test.py
      • Dockerfile
      • packaging
        • publish-dev-package.sh
        • produce-package.sh
        • generate-dev-version-id.sh
        • verify-published-package.sh
      • build-protos.sh
      • docs
        • build_api_docs.py
      • shell_tools_test.py
      • conf
        • .coveragerc
        • .pylintrc
        • mypy.ini
        • apt-list-dev-tools.txt
        • pip-list-dev-tools.txt
        • pip-install-minimal-for-pytest-changed-files.sh
      • build-docs.sh
    • examples
      • hhl.py
      • bcs_mean_field.py
      • noisy_simulation_example.py
      • quantum_fourier_transform.py
      • bernstein_vazirani.py
      • grover.py
      • bell_inequality.py
      • bb84.py
      • bristlecone_heatmap_example.py
      • superdense_coding.py
      • hello_qubit.py
      • examples_perf_test.py
      • place_on_bristlecone.py
      • basic_arithmetic.py
      • README.rst
      • qubit_characterizations_example.py
      • quantum_teleportation.py
      • direct_fidelity_estimation_test.py
      • simon_algorithm.py
      • __init__.py
      • advanced
        • quantum_volume_test.py
        • quantum_volume_errors.ipynb
        • quantum_volume.py
        • quantum_volume_routing.ipynb
        • quantum_volume.ipynb
      • qaoa.py
      • shor.py
      • swap_networks.py
      • cross_entropy_benchmarking_example.py
      • direct_fidelity_estimation.py
      • deutsch.py
      • examples_test.py
      • phase_estimator.py
    • LICENSE
    • cirq
      • _doc.py
      • interop
        • quirk
          • cells
            • composite_cell_test.py
            • single_qubit_rotation_cells_test.py
            • testing.py
            • ignored_cells_test.py
            • swap_cell.py
            • input_cells.py
            • qubit_permutation_cells_test.py
            • arithmetic_cells_test.py
            • single_qubit_rotation_cells.py
            • parse.py
            • input_rotation_cells_test.py
            • frequency_space_cells.py
            • measurement_cells.py
            • frequency_space_cells_test.py
            • measurement_cells_test.py
            • scalar_cells_test.py
            • parse_test.py
            • cell_test.py
            • input_rotation_cells.py
            • all_cells.py
            • testing_test.py
            • input_cells_test.py
            • unsupported_cells_test.py
            • qubit_permutation_cells.py
            • composite_cell.py
            • __init__.py
            • unsupported_cells.py
            • ignored_cells.py
            • arithmetic_cells.py
            • cell.py
            • scalar_cells.py
            • control_cells_test.py
            • swap_cell_test.py
            • control_cells.py
          • url_to_circuit_test.py
          • url_to_circuit.py
          • __init__.py
        • __init__.py
      • type_workarounds.py
      • study
        • flatten_expressions_test.py
        • trial_result.py
        • trial_result_test.py
        • flatten_expressions.py
        • visualize_test.py
        • sweeps.py
        • resolver_test.py
        • __init__.py
        • sweeps_test.py
        • visualize.py
        • sweepable_test.py
        • sweepable.py
        • resolver.py
      • protocols
        • json_test_data
          • PhysicalZTag.repr
          • CNotPowGate.json
          • sympy.Integer.repr
          • Duration.json
          • ConstantQubitNoiseModel.repr
          • SWAP.json
          • YY.json
          • YY.repr
          • pandas.DataFrame.json
          • DepolarizingChannel.json
          • GateOperation.json_inward
          • CCXPowGate.repr
          • HPowGate.repr
          • LineQubit.json
          • SingleQubitMatrixGate.json_inward
          • StabilizerStateChForm.repr
          • _UnconstrainedDevice.repr
          • WaitGate.json
          • sympy.Integer.json
          • H.repr
          • AsymmetricDepolarizingChannel.json
          • CZPowGate.json
          • WaitGate.repr
          • CCXPowGate.json
          • IdentityGate.json
          • CSWAP.json
          • XXPowGate.json
          • _NamedConstantXmonDevice.repr_inward
          • QuantumFourierTransformGate.repr
          • T.json
          • Moment.repr
          • CCZ.json
          • PhaseDampingChannel.json
          • LinearDict.repr
          • ThreeDGridQubit.repr
          • CSWAP.repr
          • SingleQubitMatrixGate.repr_inward
          • pandas.MultiIndex.repr
          • SYC.repr
          • CNotPowGate.json_inward
          • _NamedConstantXmonDevice.json
          • CX.repr
          • Bristlecone.repr
          • CXPowGate.json
          • PauliString.repr
          • CCNOT.repr
          • CZ.repr
          • GridQid.repr
          • CNOT.json
          • sympy.Symbol.repr
          • I.json
          • sympy.Rational.repr
          • sympy.Mul.json
          • PasqalDevice.repr
          • QuantumFourierTransformGate.json
          • NamedQubit.repr
          • MatrixGate.repr
          • AsymmetricDepolarizingChannel.repr
          • NamedQubit.json
          • SwapPowGate.json
          • CZ.json
          • PhasedXZGate.json
          • ZZ.json
          • H.json
          • AmplitudeDampingChannel.repr
          • CNOT.json_inward
          • XX.repr
          • S.json
          • IdentityOperation.json_inward
          • CXPowGate.repr
          • PhasedXPowGate.json
          • ZZPowGate.json
          • ISWAP.repr
          • MeasurementGate.json
          • PasqalDevice.json
          • PauliString.json
          • Foxtail.json
          • sympy.Mul.repr
          • VirtualTag.json
          • CCNOT.json
          • PhaseFlipChannel.repr
          • _QubitAsQid.json
          • DensePauliString.json
          • _PauliX.json
          • _PauliY.json
          • SingleQubitPauliStringGateOperation.json
          • LinearDict.json
          • ZZ.repr
          • SingleQubitPauliStringGateOperation.repr
          • CliffordTableau.json
          • _NoNoiseModel.repr
          • IdentityOperation.repr_inward
          • NO_NOISE.repr
          • Foxtail.repr
          • _PauliY.repr
          • VirtualTag.repr
          • Bristlecone.json
          • PhaseFlipChannel.json
          • PhasedXZGate.repr
          • FREDKIN.repr
          • sympy.Symbol.json
          • GridQubit.json
          • pandas.Index.json_inward
          • XPowGate.json
          • Duration.repr
          • XXPowGate.repr
          • GateOperation.repr
          • sympy.Rational.json
          • DensePauliString.repr
          • SycamoreGate.repr
          • CNotPowGate.repr
          • pandas.MultiIndex.json
          • CrossEntropyResult.json
          • CSwapGate.json
          • ControlledGate.repr
          • GridQubit.repr
          • MutableDensePauliString.repr
          • YYPowGate.repr
          • XX.json
          • complex.json
          • MatrixGate.json
          • ZPowGate.json
          • Y.json
          • MutableDensePauliString.json
          • _QubitAsQid.repr
          • TaggedOperation.repr
          • I.repr
          • T.repr
          • GlobalPhaseOperation.json
          • GridQid.json
          • pandas.Index.repr_inward
          • _PauliX.repr
          • BitFlipChannel.json
          • TaggedOperation.json
          • GateOperation.repr_inward
          • X.json
          • ZZPowGate.repr
          • _NamedConstantXmonDevice.repr
          • Z.json
          • CNotPowGate.repr_inward
          • sympy.Add.repr
          • ControlledOperation.repr
          • CCNotPowGate.repr
          • CX.repr_inward
          • StabilizerStateChForm.json
          • ControlledOperation.json
          • ParamResolver.json
          • YPowGate.json
          • X.repr
          • PhasedXPowGate.repr
          • CNOT.repr_inward
          • Z.repr
          • PhasedISwapPowGate.repr
          • CSwapGate.repr
          • ControlledGate.json
          • PhaseGradientGate.repr
          • _UnconstrainedDevice.json
          • ThreeDGridQubit.json
          • GateOperation.json
          • ConstantQubitNoiseModel.json
          • complex.repr
          • CNOT.repr
          • FREDKIN.json
          • ResetChannel.repr
          • HPowGate.json
          • CCZ.repr
          • ParamResolver.repr
          • TwoQubitMatrixGate.json_inward
          • sympy.Add.json
          • _PauliZ.json
          • PhaseGradientGate.json
          • sympy.Float.repr
          • __init__.py
          • CliffordState.repr
          • CCX.repr
          • Foxtail.repr_inward
          • README.md
          • sympy.Pow.json
          • UNCONSTRAINED_DEVICE.json
          • BitFlipChannel.repr
          • GateTabulation.json
          • _NoNoiseModel.json
          • YYPowGate.json
          • Bristlecone.json_inward
          • ISWAP.json
          • CliffordTableau.repr
          • GridInteractionLayer.repr
          • CCZPowGate.repr
          • Bristlecone.repr_inward
          • LineQid.repr
          • Circuit.json
          • pandas.DataFrame.repr
          • TrialResult.json
          • GeneralizedAmplitudeDampingChannel.repr
          • _PauliZ.repr
          • S.repr
          • Y.repr
          • LineQid.json
          • FSimGate.repr
          • sympy.Pow.repr
          • SWAP.repr
          • GridInteractionLayer.json
          • CrossEntropyResult.repr
          • SYC.json
          • SingleQubitReadoutCalibrationResult.json
          • ISwapPowGate.json
          • ZPowGate.repr
          • NO_NOISE.json
          • GateTabulation.repr
          • TwoQubitMatrixGate.repr_inward
          • SwapPowGate.repr
          • CZPowGate.repr
          • TOFFOLI.repr
          • CX.json
          • PhasedISwapPowGate.json
          • GlobalPhaseOperation.repr
          • CX.json_inward
          • DepolarizingChannel.repr
          • Circuit.repr
          • CliffordState.json
          • UNCONSTRAINED_DEVICE.repr
          • YPowGate.repr
          • CCNotPowGate.json
          • SycamoreGate.json
          • PhysicalZTag.json
          • ISwapPowGate.repr
          • LineQubit.repr
          • IdentityGate.repr
          • FSimGate.json
          • MeasurementGate.repr
          • SingleQubitReadoutCalibrationResult.repr
          • Foxtail.json_inward
          • ResetChannel.json
          • TrialResult.repr
          • AmplitudeDampingChannel.json
          • sympy.Float.json
          • RandomGateChannel.json
          • Moment.json
          • _NamedConstantXmonDevice.json_inward
          • CCZPowGate.json
          • RandomGateChannel.repr
          • PhaseDampingChannel.repr
          • GeneralizedAmplitudeDampingChannel.json
          • CCX.json
          • TOFFOLI.json
          • XPowGate.repr
        • qasm.py
        • quil.py
        • approximate_equality_protocol.py
        • equal_up_to_global_phase_protocol.py
        • qid_shape_protocol_test.py
        • json_serialization.py
        • apply_unitary_protocol.py
        • has_unitary_protocol.py
        • inverse_protocol_test.py
        • pauli_expansion_protocol.py
        • apply_channel_protocol.py
        • mixture_protocol_test.py
        • approximate_equality_protocol_test.py
        • qasm_test.py
        • mul_protocol_test.py
        • unitary_protocol.py
        • pow_protocol_test.py
        • apply_channel_protocol_test.py
        • trace_distance_bound_test.py
        • apply_mixture_protocol.py
        • channel.py
        • mixture_protocol.py
        • json_serialization_test.py
        • act_on_protocol_test.py
        • apply_mixture_protocol_test.py
        • equal_up_to_global_phase_protocol_test.py
        • commutes_protocol_test.py
        • circuit_diagram_info_protocol.py
        • act_on_protocol.py
        • measurement_key_protocol_test.py
        • pow_protocol.py
        • resolve_parameters_test.py
        • decompose_protocol.py
        • has_stabilizer_effect_protocol.py
        • commutes_protocol.py
        • pauli_expansion_protocol_test.py
        • has_stabilizer_effect_protocol_test.py
        • unitary_protocol_test.py
        • phase_protocol.py
        • mul_protocol.py
        • circuit_diagram_info_protocol_test.py
        • __init__.py
        • has_unitary_protocol_test.py
        • measurement_key_protocol.py
        • phase_protocol_test.py
        • decompose_protocol_test.py
        • resolve_parameters.py
        • channel_test.py
        • trace_distance_bound.py
        • apply_unitary_protocol_test.py
        • inverse_protocol.py
        • qid_shape_protocol.py
      • vis
        • heatmap_test.py
        • heatmap.py
        • __init__.py
      • py.typed
      • work
        • sampler.py
        • work_pool_test.py
        • collector.py
        • pauli_sum_collector_test.py
        • pauli_sum_collector.py
        • work_pool.py
        • collector_test.py
        • sampler_test.py
        • __init__.py
      • google
        • line
          • placement
            • greedy.py
            • greedy_test.py
            • line.py
            • optimization_test.py
            • optimization.py
            • chip.py
            • place_strategy.py
            • chip_test.py
            • sequence_test.py
            • line_test.py
            • __init__.py
            • anneal_test.py
            • sequence.py
            • anneal.py
          • __init__.py
        • common_serializers.py
        • gate_sets_test.py
        • op_deserializer.py
        • api
          • v2
            • results_test.py
            • BUILD
            • batch.proto
            • metrics_pb2.py
            • run_context_pb2.pyi
            • program.proto
            • results.py
            • result_pb2.py
            • proto_test.py
            • device_pb2.pyi
            • run_context.proto
            • run_context_pb2.py
            • result.proto
            • program_pb2.py
            • sweeps.py
            • metrics_pb2.pyi
            • batch_pb2.pyi
            • __init__.py
            • result_pb2.pyi
            • sweeps_test.py
            • batch_pb2.py
            • device_pb2.py
            • metrics.proto
            • program_test.py
            • program.py
            • program_pb2.pyi
            • device.proto
          • v1
            • BUILD
            • operations_pb2.pyi
            • params_test.py
            • operations_pb2.py
            • operations.proto
            • program.proto
            • proto_test.py
            • program_pb2.py
            • params.py
            • params_pb2.py
            • programs_test.py
            • __init__.py
            • params_pb2.pyi
            • program_pb2.pyi
            • programs.py
            • params.proto
          • __init__.py
        • serializable_gate_set_test.py
        • op_deserializer_test.py
        • gate_sets.py
        • engine
          • engine.py
          • engine_timeslot_test.py
          • engine_processor.py
          • engine_sampler_test.py
          • engine_processor_test.py
          • engine_timeslot.py
          • client
            • quantum.py
            • __init__.py
            • quantum_v1alpha1
              • proto
                • engine_pb2_grpc.py
                • quantum.proto
                • engine.proto
                • engine_pb2.py
                • __init__.py
                • quantum_pb2.py
                • quantum_pb2_grpc.py
              • gapic
                • quantum_engine_service_client.py
                • quantum_engine_service_client_config.py
                • __init__.py
                • transports
                  • quantum_engine_service_grpc_transport.py
                  • __init__.py
                • enums.py
              • types
                • __init__.py
              • __init__.py
          • env_config_test.py
          • engine_job.py
          • engine_client_test.py
          • engine_sampler.py
          • calibration_test.py
          • engine_job_test.py
          • __init__.py
          • engine_test.py
          • env_config.py
          • engine_client.py
          • calibration.py
          • engine_program_test.py
          • engine_program.py
        • arg_func_langs.py
        • arg_func_langs_test.py
        • devices
          • serializable_device.py
          • serializable_device_test.py
          • known_devices.py
          • __init__.py
          • xmon_device_test.py
          • xmon_device.py
          • known_devices_test.py
        • __init__.py
        • ops
          • physical_z_tag_test.py
          • physical_z_tag.py
          • sycamore_gate_test.py
          • __init__.py
          • sycamore_gate.py
        • serializable_gate_set.py
        • optimizers
          • optimize_for_xmon.py
          • optimize_for_sycamore.py
          • optimize_for_sycamore_test.py
          • convert_to_sycamore_gates.py
          • convert_to_sqrt_iswap_test.py
          • convert_to_sycamore_gates_test.py
          • optimize_for_xmon_test.py
          • two_qubit_gates
            • math_utils_test.py
            • gate_compilation_test.py
            • gate_compilation.py
            • math_utils.py
            • example.py
            • __init__.py
            • example_test.py
          • __init__.py
          • convert_to_xmon_gates_test.py
          • convert_to_xmon_gates.py
          • convert_to_sqrt_iswap.py
        • op_serializer_test.py
        • common_serializers_test.py
        • op_serializer.py
      • _import.py
      • value
        • angle_test.py
        • abc_alt_test.py
        • value_equality.py
        • random_state_test.py
        • linear_dict.py
        • random_state.py
        • digits_test.py
        • digits.py
        • probability.py
        • type_alias.py
        • value_equality_test.py
        • duration.py
        • probability_test.py
        • linear_dict_test.py
        • timestamp_test.py
        • __init__.py
        • duration_test.py
        • periodic_value.py
        • periodic_value_test.py
        • timestamp.py
        • angle.py
        • abc_alt.py
      • qis
        • states.py
        • states_test.py
        • measures_test.py
        • __init__.py
        • measures.py
      • experiments
        • t2_decay_experiment.py
        • single_qubit_readout_calibration_test.py
        • qubit_characterizations_test.py
        • google_v2_supremacy_circuit_test.py
        • cross_entropy_benchmarking.py
        • qubit_characterizations.py
        • random_quantum_circuit_generation_test.py
        • n_qubit_tomography.py
        • fidelity_estimation.py
        • t2_decay_experiment_test.py
        • google_v2_supremacy_circuit.py
        • n_qubit_tomography_test.py
        • __init__.py
        • fidelity_estimation_test.py
        • t1_decay_experiment.py
        • cross_entropy_benchmarking_test.py
        • t1_decay_experiment_test.py
        • random_quantum_circuit_generation.py
        • single_qubit_readout_calibration.py
      • circuits
        • _block_diagram_drawer.py
        • optimization_pass_test.py
        • _bucket_priority_queue_test.py
        • text_diagram_drawer.py
        • _box_drawing_character_data.py
        • text_diagram_drawer_test.py
        • circuit_dag_test.py
        • circuit_test.py
        • insert_strategy_test.py
        • circuit_dag.py
        • _block_diagram_drawer_test.py
        • _box_drawing_character_data_test.py
        • qasm_output_test.py
        • insert_strategy.py
        • qasm_output.py
        • __init__.py
        • _bucket_priority_queue.py
        • circuit.py
        • quil_output_test.py
        • optimization_pass.py
        • quil_output.py
      • sim
        • mux_test.py
        • sparse_simulator_test.py
        • density_matrix_utils.py
        • density_matrix_simulator_test.py
        • simulator.py
        • act_on_state_vector_args_test.py
        • state_vector_test.py
        • simulator_test.py
        • sparse_simulator.py
        • mux.py
        • act_on_state_vector_args.py
        • density_matrix_utils_test.py
        • __init__.py
        • state_vector_simulator.py
        • state_vector.py
        • state_vector_simulator_test.py
        • density_matrix_simulator.py
        • clifford
          • clifford_simulator_test.py
          • clifford_simulator.py
          • stabilizer_state_ch_form_test.py
          • stabilizer_state_ch_form.py
          • clifford_tableau.py
          • __init__.py
      • pasqal
        • pasqal_sampler_test.py
        • pasqal_device.py
        • pasqal_qubits.py
        • pasqal_noise_model.py
        • pasqal_sampler.py
        • __init__.py
        • pasqal_device_test.py
        • pasqal_noise_model_test.py
        • pasqal_qubits_test.py
      • devices
        • line_qubit.py
        • grid_qubit.py
        • unconstrained_device.py
        • __init__.py
        • grid_qubit_test.py
        • line_qubit_test.py
        • noise_model_test.py
        • device.py
        • noise_model.py
        • unconstrained_device_test.py
        • device_test.py
      • _compat_test.py
      • _compat.py
      • __init__.py
      • ops
        • dense_pauli_string.py
        • common_channels.py
        • op_tree.py
        • controlled_gate_test.py
        • dense_pauli_string_test.py
        • raw_types_test.py
        • named_qubit.py
        • controlled_gate.py
        • qubit_order_test.py
        • common_gates_test.py
        • eigen_gate.py
        • phased_iswap_gate.py
        • moment_test.py
        • controlled_operation_test.py
        • identity.py
        • two_qubit_diagonal_gate.py
        • measurement_gate.py
        • fsim_gate_test.py
        • gate_operation.py
        • fourier_transform.py
        • pauli_string_phasor.py
        • pauli_string_test.py
        • pauli_string_phasor_test.py
        • parity_gates_test.py
        • phased_x_gate.py
        • gate_operation_test.py
        • global_phase_op_test.py
        • pauli_gates_test.py
        • phased_x_gate_test.py
        • three_qubit_gates.py
        • clifford_gate.py
        • gate_features.py
        • fsim_gate.py
        • measurement_gate_test.py
        • tags_test.py
        • three_qubit_gates_test.py
        • linear_combinations_test.py
        • wait_gate.py
        • qubit_order.py
        • matrix_gates_test.py
        • matrix_gates.py
        • eigen_gate_test.py
        • clifford_gate_test.py
        • pauli_interaction_gate_test.py
        • two_qubit_diagonal_gate_test.py
        • arithmetic_operation_test.py
        • op_tree_test.py
        • phased_x_z_gate.py
        • parallel_gate_operation_test.py
        • identity_test.py
        • phased_x_z_gate_test.py
        • random_gate_channel.py
        • tags.py
        • controlled_operation.py
        • wait_gate_test.py
        • linear_combinations.py
        • __init__.py
        • swap_gates.py
        • phased_iswap_gate_test.py
        • pauli_interaction_gate.py
        • pauli_string_raw_types_test.py
        • arithmetic_operation.py
        • moment.py
        • random_gate_channel_test.py
        • raw_types.py
        • gate_features_test.py
        • fourier_transform_test.py
        • pauli_string_raw_types.py
        • global_phase_op.py
        • parity_gates.py
        • measure_util_test.py
        • pauli_gates.py
        • common_channels_test.py
        • qubit_order_or_list.py
        • common_gates.py
        • swap_gates_test.py
        • pauli_string.py
        • parallel_gate_operation.py
        • measure_util.py
        • named_qubit_test.py
      • _version.py
      • aqt
        • __init__.py
        • aqt_sampler_test.py
        • aqt_sampler.py
        • aqt_device.py
        • aqt_simulator_test.py
      • linalg
        • operator_spaces.py
        • states.py
        • transformations_test.py
        • states_test.py
        • operator_spaces_test.py
        • decompositions.py
        • predicates_test.py
        • combinators.py
        • transformations.py
        • tolerance.py
        • diagonalize.py
        • __init__.py
        • tolerance_test.py
        • decompositions_test.py
        • decompositions_perf_test.py
        • combinators_test.py
        • predicates.py
        • diagonalize_test.py
      • optimizers
        • convert_to_cz_and_single_gates.py
        • two_qubit_to_fsim_test.py
        • stratify_test.py
        • cphase_to_fsim_test.py
        • expand_composite.py
        • eject_z.py
        • drop_negligible.py
        • synchronize_terminal_measurements_test.py
        • drop_empty_moments_test.py
        • drop_empty_moments.py
        • decompositions.py
        • two_qubit_decompositions.py
        • merge_single_qubit_gates_test.py
        • merge_interactions_test.py
        • drop_negligible_test.py
        • cphase_to_fsim.py
        • eject_phased_paulis.py
        • two_qubit_to_fsim.py
        • eject_z_test.py
        • __init__.py
        • decompositions_test.py
        • expand_composite_test.py
        • synchronize_terminal_measurements.py
        • convert_to_cz_and_single_gates_test.py
        • merge_single_qubit_gates.py
        • stratify.py
        • controlled_gate_decomposition.py
        • two_qubit_decompositions_test.py
        • eject_phased_paulis_test.py
        • merge_interactions.py
        • controlled_gate_decomposition_test.py
      • ion
        • ion_device_test.py
        • ion_device.py
        • convert_to_ion_gates_test.py
        • ion_gates.py
        • __init__.py
        • ion_decomposition.py
        • ion_gates_test.py
        • convert_to_ion_gates.py
        • ion_decomposition_test.py
      • contrib
        • quantum_volume
          • quantum_volume_test.py
          • quantum_volume.py
          • __init__.py
        • svg
          • example.ipynb
          • svg_test.py
          • __init__.py
          • svg.py
        • noise_models
          • noise_models.py
          • noise_models_test.py
          • __init__.py
        • qasm_import
          • qasm.py
          • _lexer_test.py
          • qasm_test.py
          • _parser.py
          • __init__.py
          • exception.py
          • _parser_test.py
          • _lexer.py
        • json_test.py
        • acquaintance
          • testing.py
          • devices_test.py
          • bipartite.py
          • bipartite_test.py
          • permutation_test.py
          • optimizers.py
          • gates_test.py
          • mutation_utils.py
          • devices.py
          • strategies
            • quartic_paired_test.py
            • cubic_test.py
            • complete.py
            • cubic.py
            • __init__.py
            • quartic_paired.py
          • shift_test.py
          • executor.py
          • inspection_utils.py
          • inspection_utils_test.py
          • permutation.py
          • shift_swap_network_test.py
          • shift_swap_network.py
          • mutation_utils_test.py
          • gates.py
          • __init__.py
          • optimizers_test.py
          • topological_sort.py
          • shift.py
          • topological_sort_test.py
          • executor_test.py
        • quirk
          • quirk_gate.py
          • export_to_quirk_test.py
          • linearize_circuit.py
          • __init__.py
          • export_to_quirk.py
        • graph_device
          • hypergraph.py
          • hypergraph_test.py
          • graph_device.py
          • graph_device_test.py
          • __init__.py
          • uniform_graph_device.py
          • uniform_graph_device_test.py
        • __init__.py
        • contrib-requirements.txt
        • qcircuit
          • qcircuit_pdf.py
          • qcircuit_diagram_info.py
          • qcircuit_diagram_info_test.py
          • qcircuit_diagram.py
          • __init__.py
          • qcircuit_test.py
        • routing
          • greedy.py
          • greedy_test.py
          • utils_test.py
          • swap_network.py
          • swap_network_test.py
          • initialization_test.py
          • initialization.py
          • __init__.py
          • utils.py
          • router_test.py
          • router.py
          • device.py
          • device_test.py
        • paulistring
          • convert_gate_set.py
          • convert_to_clifford_gates.py
          • pauli_string_optimize.py
          • recombine.py
          • separate_test.py
          • clifford_optimize.py
          • convert_to_clifford_gates_test.py
          • convert_gate_set_test.py
          • clifford_optimize_test.py
          • pauli_string_optimize_test.py
          • pauli_string_dag_test.py
          • convert_to_pauli_string_phasors_test.py
          • __init__.py
          • separate.py
          • optimize.py
          • optimize_test.py
          • recombine_test.py
          • convert_to_pauli_string_phasors.py
          • pauli_string_dag.py
        • json.py
      • neutral_atoms
        • neutral_atom_devices_test.py
        • neutral_atom_devices.py
        • convert_to_neutral_atom_gates.py
        • __init__.py
        • convert_to_neutral_atom_gates_test.py
      • conftest.py
      • testing
        • lin_alg_utils.py
        • order_tester.py
        • equivalent_repr_eval.py
        • circuit_compare_test.py
        • consistent_qasm_test.py
        • equals_tester.py
        • consistent_phase_by_test.py
        • asynchronous.py
        • lin_alg_utils_test.py
        • logs_test.py
        • asynchronous_test.py
        • sample_circuits_test.py
        • consistent_specified_has_unitary.py
        • consistent_qasm.py
        • consistent_protocols_test.py
        • circuit_compare.py
        • sample_circuits.py
        • equivalent_repr_eval_test.py
        • consistent_decomposition_test.py
        • __init__.py
        • consistent_specified_has_unitary_test.py
        • order_tester_test.py
        • random_circuit_test.py
        • consistent_decomposition.py
        • consistent_phase_by.py
        • equals_tester_test.py
        • consistent_protocols.py
        • consistent_pauli_expansion_test.py
        • logs.py
        • random_circuit.py
        • consistent_pauli_expansion.py
        • json.py
    • .readthedocs.yml
    • CONTRIBUTING.md
    • .gitattributes
    • README.rst
    • setup.py
    • style.md
    • setup.cfg
    • .travis.yml
    • requirements.txt
    • Dockerfile
    • WORKSPACE
    • .gitignore
    • apt-system-requirements.txt
    • docs
      • Makefile
      • install.md
      • google
        • specification.md
        • best_practices.md
        • engine.md
        • calibration.md
        • devices.md
      • noise.ipynb
      • api.rst
      • simulation.ipynb
      • snippets_test.py
      • favicon.ico
      • dev
        • serialization.md
        • nomenclature.md
        • gates.md
        • development.md
        • plotting.md
        • index.rst
      • tutorials
        • Quantum_Walk.ipynb
        • variational_algorithm.ipynb
        • hidden_linear_function.ipynb
        • Rabi_Demo.ipynb
        • QAOA_Demo.ipynb
      • __init__.py
      • qudits.ipynb
      • tutorial.ipynb
      • docs_coverage_test.py
      • devices.md
      • index.rst
      • conf.py
      • examples.md
      • interop.ipynb
      • gates.ipynb
      • _templates
        • breadcrumbs.html
        • autosummary
          • module.rst
          • class.rst
        • layout.html
      • circuits.ipynb
      • _static
        • Cirq_logo_notext.svg
        • Cirq_logo_color.svg
        • tweak-style.css
    • MANIFEST.in