pyquilΒΆ
- pyquil package
- Subpackages
- pyquil.api package
- pyquil.experiment package
CalibrationMethodExperimentExperimentResultExperimentSettingOperatorEncoderSIC0()SIC1()SIC2()SIC3()SymmetrizationLevelTensorProductStatebitstrings_to_expectations()correct_experiment_result()get_results_by_qubit_groups()group_settings()merge_disjoint_experiments()merge_memory_map_lists()minusX()minusY()minusZ()plusX()plusY()plusZ()ratio_variance()read_json()to_json()zeros_state()
- pyquil.external package
- pyquil.latex package
- pyquil.quantum_processor package
- pyquil.simulation package
- Submodules
- pyquil.conftest module
- pyquil.diagnostics module
- pyquil.gates module
ADD()AND()CAPTURE()CCNOT()CNOT()CONVERT()CPHASE()CPHASE00()CPHASE01()CPHASE10()CSWAP()CZ()DECLARE()DELAY()DIV()EQ()EXCHANGE()FENCE()GE()GT()GateH()HALTI()IOR()ISWAP()LE()LOAD()LT()MEASURE()MOVE()MUL()NEG()NOPNOT()PHASE()PSWAP()PULSE()QUANTUM_GATESQUILT_INSTRUCTIONSRAW_CAPTURE()RESET()RX()RY()RZ()S()SET_FREQUENCY()SET_PHASE()SET_SCALE()SHIFT_FREQUENCY()SHIFT_PHASE()STANDARD_GATESSTANDARD_INSTRUCTIONSSTORE()SUB()SWAP()SWAP_PHASES()T()WAITX()XOR()XY()Y()Z()
- pyquil.noise module
INFINITYKrausModelNoiseModelNoisyGateUndefinedadd_decoherence_noise()append_kraus_to_gate()apply_noise_model()bitstring_probs_to_z_moments()combine_kraus_maps()correct_bitstring_probs()corrupt_bitstring_probs()damping_after_dephasing()damping_kraus_map()decoherence_noise_with_asymmetric_ro()dephasing_kraus_map()estimate_assignment_probs()estimate_bitstring_probs()get_noisy_gate()pauli_kraus_map()tensor_kraus_maps()
- pyquil.noise_gates module
- pyquil.operator_estimation module
- pyquil.paulis module
HASH_PRECISIONID()PauliSumPauliTermUnequalLengthWarningZERO()check_commutation()commuting_sets()exponential_map()exponentiate()exponentiate_commuting_pauli_sum()exponentiate_pauli_sum()integer_typesis_identity()is_zero()sI()sX()sY()sZ()simplify_pauli_sum()suzuki_trotter()term_with_coeff()trotterize()
- pyquil.pyqvm module
- pyquil.quil module
- pyquil.quilatom module
AddBinaryExpDivExpressionFormalArgumentFrameFunctionLabelLabelPlaceholderMemoryReferenceMulParameterPowQubitQubitPlaceholderQuilAtomSubTemplateWaveformWaveformInvocationWaveformReferenceformat_parameter()qubit_index()quil_cis()quil_cos()quil_exp()quil_sin()quil_sqrt()substitute()substitute_array()unpack_classical_reg()unpack_qubit()
- pyquil.quilbase module
AbstractInstructionArithmeticBinaryOpCaptureClassicalAddClassicalAndClassicalComparisonClassicalConvertClassicalDivClassicalEqualClassicalExchangeClassicalExclusiveOrClassicalGreaterEqualClassicalGreaterThanClassicalInclusiveOrClassicalLessEqualClassicalLessThanClassicalLoadClassicalMoveClassicalMulClassicalNegClassicalNotClassicalStoreClassicalSubDeclareDefCalibrationDefCircuitDefFrameDefGateDefGateByPaulisDefMeasureCalibrationDefPermutationGateDefWaveformDelayDelayFramesDelayQubitsFenceFenceAllGateHaltIncludeJumpJumpTargetJumpUnlessJumpWhenLogicalBinaryOpMeasurementNopPragmaPulseRawCaptureResetResetQubitSetFrequencySetPhaseSetScaleShiftFrequencyShiftPhaseSimpleInstructionSwapPhasesUnaryClassicalInstructionWait
- pyquil.quiltcalibrations module
- pyquil.quiltwaveforms module
- pyquil.wavefunction module
- Subpackages