---
title: split_pauli_lindblad_model (latest version)
description: API reference for qiskit_noise_learning.models.split_pauli_lindblad_model in the latest version of qiskit-noise-learning
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-noise-learning/generated/models-split-pauli-lindblad-model
---

# qiskit\_noise\_learning.models.split\_pauli\_lindblad\_model

`qiskit_noise_learning.models.split_pauli_lindblad_model(model: LinearMap) → PauliLindbladSplit`

[GitHub](https://github.com/Qiskit/qiskit-noise-learning/tree/stable/0.1/qiskit_noise_learning/models/utils.py)

Split a map around its underlying [`PauliLindbladModel`](/docs/api/qiskit-noise-learning/generated/models-pauli-lindblad-model "qiskit_noise_learning.models.PauliLindbladModel").

**Parameters**

**model** – The map to split.

**Returns**

A [`PauliLindbladSplit`](/docs/api/qiskit-noise-learning/generated/models-pauli-lindblad-split "qiskit_noise_learning.models.PauliLindbladSplit") `(before, model, after)` such that the input map is equivalent to `after @ model @ before`.

**Raises**

[**ValueError**](https://docs.python.org/3/library/exceptions.html#ValueError) – If `model` does not contain exactly one [`PauliLindbladModel`](/docs/api/qiskit-noise-learning/generated/models-pauli-lindblad-model "qiskit_noise_learning.models.PauliLindbladModel").
