qbraid.transpiler
Module providing unified conversions interface between supported quantum program types.
Classes
|
Class for defining and handling custom conversions between different quantum program packages. |
|
Class for coordinating conversions between different quantum software programs |
|
A data class for managing conversion configurations for quantum device operations. |
Functions
|
Transpile a quantum program to a target language using a conversion graph. |
|
Decorator factory to mark conversion functions that require additional dependencies beyond their "{source}_to_{target}" naming convention. |
Exceptions
Base class for errors raised while converting a circuit. |
|
|
Class for errors raised when a node is not present in a ConversionGraph. |
|
Class for errors raised when there is no path between two nodes in a ConversionGraph. |
Submodules
Module containing one-step functions for converting between supported quantum software program types. |