uniqc.backend_adapter.task.adapters package

Submodules

Module contents

Quantum cloud backend adapters.

Each adapter provides a consistent interface (submit / query / translate / dry_run) for a specific quantum computing provider, encapsulating all network communication within the adapter layer.

Each adapter implements dry_run(originir, shots, **kwargs) for offline validation without any cloud API calls. See uniqc.backend_adapter.task_manager.dry_run_task for the high-level API.

Note

Any dry-run success followed by actual submission failure is a critical bug. Please report it at the UnifiedQuantum issue tracker.