---
title: gate_sets (latest version)
description: API reference for qiskit_noise_learning.gate_sets in the latest version of qiskit-noise-learning
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-noise-learning/gate-sets
---

# Gate sets

`qiskit_noise_learning.gate_sets`

Gate sets.

## Classes

|                                                                                                                                        |                                                                                                                                                                                           |
| -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`Gate`](/docs/api/qiskit-noise-learning/generated/gate-sets-gate "qiskit_noise_learning.gate_sets.Gate")                              | Represents qubit metadata for a single gate in a gate set.                                                                                                                                |
| [`GateSet`](/docs/api/qiskit-noise-learning/generated/gate-sets-gate-set "qiskit_noise_learning.gate_sets.GateSet")                    | A mapping of names to gates with qubit metadata.                                                                                                                                          |
| [`ModelGate`](/docs/api/qiskit-noise-learning/generated/gate-sets-model-gate "qiskit_noise_learning.gate_sets.ModelGate")              | A model for a gate of the form Clifford - MCM - reset.                                                                                                                                    |
| [`ModelGateSet`](/docs/api/qiskit-noise-learning/generated/gate-sets-model-gate-set "qiskit_noise_learning.gate_sets.ModelGateSet")    | A set of Clifford - MCM - reset gates represented as [`ModelGate`](/docs/api/qiskit-noise-learning/generated/gate-sets-model-gate "qiskit_noise_learning.gate_sets.ModelGate") instances. |
| [`QiskitGate`](/docs/api/qiskit-noise-learning/generated/gate-sets-qiskit-gate "qiskit_noise_learning.gate_sets.QiskitGate")           | Represents a single gate in a [`QiskitGateSet`](/docs/api/qiskit-noise-learning/generated/gate-sets-qiskit-gate-set "qiskit_noise_learning.gate_sets.QiskitGateSet").                     |
| [`QiskitGateSet`](/docs/api/qiskit-noise-learning/generated/gate-sets-qiskit-gate-set "qiskit_noise_learning.gate_sets.QiskitGateSet") | A gate set whose noise is to be learned and that is specified using Qiskit objects.                                                                                                       |
