31 lines
940 B
Plaintext
31 lines
940 B
Plaintext
---
|
||
title: flatten
|
||
description: API reference for qiskit.pulse.transforms.flatten
|
||
in_page_toc_min_heading_level: 1
|
||
python_api_type: function
|
||
python_api_name: qiskit.pulse.transforms.flatten
|
||
---
|
||
|
||
# qiskit.pulse.transforms.flatten
|
||
|
||
<Function id="qiskit.pulse.transforms.flatten" isDedicatedPage={true} github="https://github.com/qiskit/qiskit/tree/stable/0.21/qiskit/pulse/transforms/canonicalization.py" signature="flatten(program)">
|
||
Flatten (inline) any called nodes into a Schedule tree with no nested children.
|
||
|
||
**Parameters**
|
||
|
||
**program** ([`Schedule`](qiskit.pulse.Schedule "qiskit.pulse.schedule.Schedule")) – Pulse program to remove nested structure.
|
||
|
||
**Return type**
|
||
|
||
[`Schedule`](qiskit.pulse.Schedule "qiskit.pulse.schedule.Schedule")
|
||
|
||
**Returns**
|
||
|
||
Flatten pulse program.
|
||
|
||
**Raises**
|
||
|
||
[**PulseError**](pulse#qiskit.pulse.PulseError "qiskit.pulse.PulseError") – When invalid data format is given.
|
||
</Function>
|
||
|