Skip to content

Commit

Permalink
Generate qiskit 1.3.1 API docs (#2470)
Browse files Browse the repository at this point in the history
This PR generates the docs for qiskit v1.3.1.
```bash
npm run gen-api -- -p qiskit -v 1.3.1
```
  • Loading branch information
arnaucasau authored Dec 13, 2024
1 parent 05b9223 commit 9f15e70
Show file tree
Hide file tree
Showing 80 changed files with 331 additions and 119 deletions.
2 changes: 1 addition & 1 deletion docs/api/qiskit/_package.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"name": "qiskit",
"version": "1.3.0"
"version": "1.3.1"
}
12 changes: 12 additions & 0 deletions docs/api/qiskit/_toc.json
Original file line number Diff line number Diff line change
Expand Up @@ -1289,6 +1289,10 @@
"title": "FullAdderSynthesisC04",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04"
},
{
"title": "FullAdderSynthesisDefault",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisDefault"
},
{
"title": "FullAdderSynthesisV95",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisV95"
Expand Down Expand Up @@ -1317,6 +1321,10 @@
"title": "HalfAdderSynthesisD00",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.HalfAdderSynthesisD00"
},
{
"title": "HalfAdderSynthesisDefault",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.HalfAdderSynthesisDefault"
},
{
"title": "HalfAdderSynthesisV95",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.HalfAdderSynthesisV95"
Expand Down Expand Up @@ -1421,6 +1429,10 @@
"title": "ModularAdderSynthesisD00",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.ModularAdderSynthesisD00"
},
{
"title": "ModularAdderSynthesisDefault",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.ModularAdderSynthesisDefault"
},
{
"title": "ModularAdderSynthesisV95",
"url": "/api/qiskit/qiskit.transpiler.passes.synthesis.hls_plugins.ModularAdderSynthesisV95"
Expand Down
2 changes: 1 addition & 1 deletion docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.circuit.library.FullAdderGate

# FullAdderGate

<Class id="qiskit.circuit.library.FullAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L166-L210" signature="qiskit.circuit.library.FullAdderGate(num_state_qubits, label=None)" modifiers="class">
<Class id="qiskit.circuit.library.FullAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L184-L235" signature="qiskit.circuit.library.FullAdderGate(num_state_qubits, label=None)" modifiers="class">
Bases: [`Gate`](qiskit.circuit.Gate "qiskit.circuit.gate.Gate")

Compute the sum of two $n$-sized qubit registers, including carry-in and -out bits.
Expand Down
2 changes: 1 addition & 1 deletion docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.circuit.library.HalfAdderGate

# HalfAdderGate

<Class id="qiskit.circuit.library.HalfAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L74-L117" signature="qiskit.circuit.library.HalfAdderGate(num_state_qubits, label=None)" modifiers="class">
<Class id="qiskit.circuit.library.HalfAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L74-L126" signature="qiskit.circuit.library.HalfAdderGate(num_state_qubits, label=None)" modifiers="class">
Bases: [`Gate`](qiskit.circuit.Gate "qiskit.circuit.gate.Gate")

Compute the sum of two equally-sized qubit registers, including a carry-out bit.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.circuit.library.ModularAdderGate

# ModularAdderGate

<Class id="qiskit.circuit.library.ModularAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L120-L163" signature="qiskit.circuit.library.ModularAdderGate(num_state_qubits, label=None)" modifiers="class">
<Class id="qiskit.circuit.library.ModularAdderGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/adders/adder.py#L129-L181" signature="qiskit.circuit.library.ModularAdderGate(num_state_qubits, label=None)" modifiers="class">
Bases: [`Gate`](qiskit.circuit.Gate "qiskit.circuit.gate.Gate")

Compute the sum modulo $2^n$ of two $n$-sized qubit registers.
Expand Down
2 changes: 1 addition & 1 deletion docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.circuit.library.MultiplierGate

# MultiplierGate

<Class id="qiskit.circuit.library.MultiplierGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/multipliers/multiplier.py#L114-L192" signature="qiskit.circuit.library.MultiplierGate(num_state_qubits, num_result_qubits=None, label=None)" modifiers="class">
<Class id="qiskit.circuit.library.MultiplierGate" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/circuit/library/arithmetic/multipliers/multiplier.py#L114-L201" signature="qiskit.circuit.library.MultiplierGate(num_state_qubits, num_result_qubits=None, label=None)" modifiers="class">
Bases: [`Gate`](qiskit.circuit.Gate "qiskit.circuit.gate.Gate")

Compute the product of two equally sized qubit registers into a new register.
Expand Down
4 changes: 2 additions & 2 deletions docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.Decompose

# Decompose

<Class id="qiskit.transpiler.passes.Decompose" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/basis/decompose.py#L30-L122" signature="qiskit.transpiler.passes.Decompose(*args, **kwargs)" modifiers="class">
<Class id="qiskit.transpiler.passes.Decompose" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/basis/decompose.py#L32-L130" signature="qiskit.transpiler.passes.Decompose(*args, **kwargs)" modifiers="class">
Bases: [`TransformationPass`](qiskit.transpiler.TransformationPass "qiskit.transpiler.basepasses.TransformationPass")

Expand a gate in a circuit using its decomposition rules.
Expand Down Expand Up @@ -70,7 +70,7 @@ python_api_name: qiskit.transpiler.passes.Decompose

### run

<Function id="qiskit.transpiler.passes.Decompose.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/basis/decompose.py#L51-L92" signature="run(dag)">
<Function id="qiskit.transpiler.passes.Decompose.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/basis/decompose.py#L53-L100" signature="run(dag)">
Run the Decompose pass on dag.

**Parameters**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPerm

# ACGSynthesisPermutation

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L687-L697" signature="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L702-L712" signature="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

The permutation synthesis plugin based on the Alon, Chung, Graham method.
Expand All @@ -19,7 +19,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPerm

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L694-L697" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.ACGSynthesisPermutation.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L709-L712" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Permutation.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisCliff

# AGSynthesisClifford

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L476-L486" signature="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L491-L501" signature="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

Clifford synthesis plugin based on the Aaronson-Gottesman method.
Expand All @@ -19,7 +19,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisCliff

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L483-L486" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.AGSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L498-L501" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Clifford.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisCliff

# BMSynthesisClifford

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L489-L505" signature="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L504-L520" signature="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

Clifford synthesis plugin based on the Bravyi-Maslov method.
Expand All @@ -21,7 +21,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisCliff

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L499-L505" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.BMSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L514-L520" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Clifford.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPe

# BasicSynthesisPermutation

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L674-L684" signature="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L689-L699" signature="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

The permutation synthesis plugin based on sorting.
Expand All @@ -19,7 +19,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPe

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L681-L684" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.BasicSynthesisPermutation.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L696-L699" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Permutation.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesis

# DefaultSynthesisClifford

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L459-L473" signature="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L474-L488" signature="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

The default clifford synthesis plugin.
Expand All @@ -21,7 +21,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesis

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L470-L473" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisClifford.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L485-L488" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Clifford.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesis

# DefaultSynthesisLinearFunction

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L551-L561" signature="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L566-L576" signature="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

The default linear function synthesis plugin.
Expand All @@ -19,7 +19,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesis

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L558-L561" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.DefaultSynthesisLinearFunction.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L573-L576" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given LinearFunction.
</Function>
</Class>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,20 @@ python_api_name: qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthes

# FullAdderSynthesisC04

<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L1384-L1402" signature="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04" modifiers="class">
<Class id="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L1456-L1469" signature="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04" modifiers="class">
Bases: [`HighLevelSynthesisPlugin`](qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin "qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin")

A ripple-carry adder with a carry-in and a carry-out bit.

This plugin name is:`FullAdder.ripple_c04` which can be used as the key on an [`HLSConfig`](qiskit.transpiler.passes.HLSConfig "qiskit.transpiler.passes.HLSConfig") object to use this method with [`HighLevelSynthesis`](qiskit.transpiler.passes.HighLevelSynthesis "qiskit.transpiler.passes.HighLevelSynthesis").

This plugin requires at least one clean auxiliary qubit.

The plugin supports the following plugin-specific options:

* `num_clean_ancillas`: The number of clean auxiliary qubits available.
This plugin requires no auxiliary qubits.

## Methods

### run

<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L1398-L1402" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
<Function id="qiskit.transpiler.passes.synthesis.hls_plugins.FullAdderSynthesisC04.run" github="https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/transpiler/passes/synthesis/hls_plugins.py#L1465-L1469" signature="run(high_level_object, coupling_map=None, target=None, qubits=None, **options)">
Run synthesis for the given Operation.

**Parameters**
Expand Down
Loading

0 comments on commit 9f15e70

Please sign in to comment.