qat.purr package
Subpackages
- qat.purr.backends package
- Subpackages
- Submodules
- qat.purr.backends.echo module
- qat.purr.backends.live module
- qat.purr.backends.live_devices module
- qat.purr.backends.qiskit_simulator module
- qat.purr.backends.realtime_chip_simulator module
ControlTypeCouplingTypeMeasurementStatisticsOperatorInfoRTCSCouplingRTCSQubitRTCSResonatorRealtimeChipSimEngineRealtimeSimHardwareModelSectionadd_qubit_coupling()add_qubit_stack()apply_setup_to_hardware()create_subplots()get_default_RTCS_hardware()get_resonator_response_segments()get_resonator_response_signal_segment()get_resonator_response_splicing_indices()get_simple_resonator_response()random()spline_time()tukey_window()
- qat.purr.backends.utilities module
BlackmanFunctionComplexFunctionCosDragGaussianFunctionExtraSoftSquareFunctionGaussianFunctionGaussianSquareFunctionGaussianZeroEdgeFunctionNumericFunctionPositionDataRoundedSquareFunctionSechFunctionSetupHoldFunctionSimpleAcquireSinSoftSquareFunctionSofterGaussianFunctionSofterSquareFunctionSquareFunctionevaluate_pulse_integral()evaluate_shape()get_axis_map()plot_buffers()predict_pulse_amplitude()remove_axes()software_post_process_discriminate()software_post_process_down_convert()software_post_process_linear_map_complex_to_real()software_post_process_mean()validate_input_array()
- qat.purr.backends.verification module
- qat.purr.compiler package
- Subpackages
- Submodules
- qat.purr.compiler.builders module
- qat.purr.compiler.caches module
- qat.purr.compiler.devices module
- qat.purr.compiler.emitter module
- qat.purr.compiler.execution module
- qat.purr.compiler.frontends module
- qat.purr.compiler.hardware_models module
- qat.purr.compiler.instructions module
AcquireAcquireModeAssignBinaryOperatorCrossResonanceCancelPulseCrossResonancePulseCustomPulseDelayDeviceUpdateDrivePulseEndRepeatEndSweepEqualsFrequencySetFrequencyShiftGreaterOrEqualThanGreaterThanIdIndexAccessorInstructionInstructionBlockJumpLabelLessOrEqualThanLessThanMeasureBlockMeasurePulseNotEqualsPhaseResetPhaseSetPhaseShiftPlusPostProcessTypePostProcessingProcessAxisPulseQuantumInstructionQuantumInstructionBlockQuantumMetadataRepeatResetResultsProcessingReturnSecondStatePulseSweepSweepOperationSweepValueSynchronizeVariableWaveformbuild_generated_name()calculate_duration()is_generated_name()remove_floating_point()
- qat.purr.compiler.interrupt module
- qat.purr.compiler.metrics module
- qat.purr.compiler.optimisers module
- qat.purr.compiler.runtime module
- qat.purr.compiler.transform_passes module
- qat.purr.compiler.validation_passes module
- qat.purr.compiler.waveforms module
- qat.purr.integrations package
- Submodules
- qat.purr.integrations.features module
- qat.purr.integrations.qasm module
- qat.purr.integrations.qir module
- qat.purr.integrations.qiskit module
- qat.purr.integrations.tket module
TketBuilderTketQIRParserTketQasmParserTketToQatIRConverterapply_default_transforms()check_validity()fetch_default_passes()get_coupling_subgraphs()optimize_circuit()run_1Q_tket_optimizations()run_multiQ_tket_optimizations()run_tket_optimizations()run_tket_optimizations_qasm()run_tket_optimizations_qir()
- Submodules
- qat.purr.utils package
- Submodules
- qat.purr.utils.benchmarking module
- qat.purr.utils.logger module
BasicLoggerCompositeLoggerConsoleLoggerHandlerFileLoggerHandlerJsonHandlerJsonLoggerHandlerKeywordFilterLevelFilterLogFolderLoggerLevelModuleFilterclose_logger()get_default_logger()get_logger_config()import_logger_configuration()load_object_from_log_folder()save_object_to_log_folder()
- qat.purr.utils.logging_utils module
- qat.purr.utils.serializer module
- Submodules
Submodules
- qat.purr.qat module
- qat.purr.qatconfig module
InstructionValidationConfigInstructionValidationConfig.ACQUIRE_CHANNELInstructionValidationConfig.DISABLEDInstructionValidationConfig.MAX_INSTRUCTION_LENGTHInstructionValidationConfig.NO_MID_CIRCUIT_MEASUREMENTInstructionValidationConfig.PULSE_DURATION_LIMITSInstructionValidationConfig.check_disable_pulse_duration_limits()InstructionValidationConfig.disable()InstructionValidationConfig.model_config
QatConfigQatSimulationConfigQiskitSimulationConfig