Circuit functions
Circuit functions simplify the execution of quantum circuits by abstracting away key steps such as transpilation, error suppression, and error mitigation. Researchers using Circuit functions can focus on developing and evaluating quantum algorithms without needing to manage the complexities of optimizing circuits for quantum hardware. Circuit functions accept circuit-oriented inputs, such as PUB (Primitive Unified Bloc) objects, and return results such as mitigated expectation values. They can also serve as building blocks for creating higher-level, customized quantum applications.
IBM Quantum Functions are a beta feature available only to IBM Quantum® Premium Plan, Flex Plan, and On-Prem (through the IBM Quantum Platform API) Plan users. Refer to Set up Functions for instructions on getting access.
Apply low-overhead dynamical decoupling to improve circuit performance on IBM quantum hardware.
Browse documentation
Mitigate Estimator expectation values with an AI model, with no additional QPU time.
Browse documentation