Skip to content

Randomized Compiling for General Gates #637

@coreyostrove

Description

@coreyostrove

The new functionality for performing randomized compiling which is being introduced with #628 currently relies on the use of the single-qubit gate Gu3 for its operation. It should be possible with relatively minimal effort to generalize this to work on a broader family of circuits using built-in gate definitions. In principle all we would need to do is extend the Circuit class with a pair of methods for converting built-in gate names to Gu3 gates, and one for converting from Gu3 gates to built-in gate names. Once that is in place we could use the exact same RC code, but include calls to these two methods.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequest for a new feature or a change to an existing feature

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions