uniqc.backend_adapter package¶
Subpackages¶
- uniqc.backend_adapter.task package
- Subpackages
- Submodules
- Module contents
Submodules¶
- uniqc.backend_adapter.backend module
DummyBackendIBMBackendLogicalQubitBackendOriginQBackendQuantumBackendQuantumBackend.adapterQuantumBackend.clear_cache()QuantumBackend.get_circuit_adapter()QuantumBackend.get_instance()QuantumBackend.is_available()QuantumBackend.list_available()QuantumBackend.load_from_cache()QuantumBackend.platformQuantumBackend.query()QuantumBackend.query_batch()QuantumBackend.save_to_cache()QuantumBackend.submit()QuantumBackend.submit_batch()QuantumBackend.translate_circuit()
QuarkBackendTianyanBackendclear_backend_cache()get_backend()list_backends()list_backends_by_platform()register_backend()unregister_backend()
- uniqc.backend_adapter.backend_cache module
- uniqc.backend_adapter.backend_info module
BackendInfoBackendInfo.avg_1q_fidelityBackendInfo.avg_2q_fidelityBackendInfo.avg_readout_fidelityBackendInfo.coherence_t1BackendInfo.coherence_t2BackendInfo.descriptionBackendInfo.extraBackendInfo.from_dict()BackendInfo.full_id()BackendInfo.is_hardwareBackendInfo.is_simulatorBackendInfo.nameBackendInfo.num_qubitsBackendInfo.platformBackendInfo.statusBackendInfo.to_dict()BackendInfo.topology
PlatformQubitTopologyparse_backend_id()
- uniqc.backend_adapter.backend_registry module
- uniqc.backend_adapter.circuit_adapter module
- uniqc.backend_adapter.config module
- uniqc.backend_adapter.database_migration module
- uniqc.backend_adapter.dummy_backend module
DummyBackendSpecDummyBackendSpec.available_qubitsDummyBackendSpec.available_topologyDummyBackendSpec.chip_characterizationDummyBackendSpec.descriptionDummyBackendSpec.error_loaderDummyBackendSpec.identifierDummyBackendSpec.nameDummyBackendSpec.noise_sourceDummyBackendSpec.readout_errorDummyBackendSpec.simulator_kindDummyBackendSpec.simulator_kwargsDummyBackendSpec.source_nameDummyBackendSpec.source_platform
dummy_adapter_kwargs()list_dummy_backend_infos()resolve_dummy_backend()virtual_grid_topology()virtual_line_topology()
- uniqc.backend_adapter.network_utils module
- uniqc.backend_adapter.preflight module
- uniqc.backend_adapter.region_selector module
- uniqc.backend_adapter.task_manager module
- uniqc.backend_adapter.virtual_machine module
- YAML schema
VirtualMachineConfigVirtualMachineConfig.depol_1qVirtualMachineConfig.depol_2qVirtualMachineConfig.descriptionVirtualMachineConfig.gate_instance_depolVirtualMachineConfig.gate_times_nsVirtualMachineConfig.gate_type_depolVirtualMachineConfig.nameVirtualMachineConfig.qubitsVirtualMachineConfig.readoutVirtualMachineConfig.source_pathVirtualMachineConfig.t1_usVirtualMachineConfig.t2_usVirtualMachineConfig.topology
VirtualMachineScanbuild_error_loader()build_readout_error()create_virtual_machine_template()list_virtual_machines()load_virtual_machine()scan_virtual_machines()
Module contents¶
Backend adapter layer.
This package owns cloud backend configuration, backend discovery, circuit input/output adapters, task submission/querying, and the local dummy backend.