---
title: common (latest version)
description: API reference for ibm_quantum_schemas.common in the latest version of qiskit-ibm-runtime
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/schema-common
---

# Common models

`ibm_quantum_schemas.common`

Models that provide common functionality.

## Classes

|                                                                                                                                                                          |                                                                                 |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------- |
| [`OpenQasm3DataModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-open-qasm-3-data-model "ibm_quantum_schemas.common.OpenQasm3DataModel")                   | OpenQASM3-encoded objects.                                                      |
| [`QpyDataModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-qpy-data-model "ibm_quantum_schemas.common.QpyDataModel")                                       | QPY-encoded Qiskit objects.                                                     |
| [`QpyDataV13ToV17Model`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-qpy-data-v13-to-v17-model "ibm_quantum_schemas.common.QpyDataV13ToV17Model")            | QPY encoded circuit list with restricted version range.                         |
| [`QpyModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-qpy-model "ibm_quantum_schemas.common.QpyModel")                                                    | A QPY-encoded quantum circuit.                                                  |
| [`QpyModelV13ToV16`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-qpy-model-v13-to-v16 "ibm_quantum_schemas.common.QpyModelV13ToV16")                         | QPY encoded circuits with restricted version range.                             |
| [`QpyModelV13ToV17`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-qpy-model-v13-to-v17 "ibm_quantum_schemas.common.QpyModelV13ToV17")                         | QPY encoded circuits with restricted version range.                             |
| [`CompressedQpyDataModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-compressed-qpy-data-model "ibm_quantum_schemas.common.CompressedQpyDataModel")        | QPY-encoded Qiskit objects with compression.                                    |
| [`BaseParamsModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-base-params-model "ibm_quantum_schemas.common.BaseParamsModel")                              | Model of a runtime program's inner parameters.                                  |
| [`PauliLindbladMapModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-pauli-lindblad-map-model "ibm_quantum_schemas.common.PauliLindbladMapModel")           | Encoding of a sparse Pauli Lindblad map.                                        |
| [`SamplexModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-samplex-model "ibm_quantum_schemas.common.SamplexModel")                                        | A QPY-encoded quantum circuit.                                                  |
| [`SamplexModelSSV1`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-samplex-model-ssv-1 "ibm_quantum_schemas.common.SamplexModelSSV1")                          | A samplex model constrained to use samplex serialization version (SSV) 1.       |
| [`SamplexModelSSV1ToSSV2`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-samplex-model-ssv-1-to-ssv-2 "ibm_quantum_schemas.common.SamplexModelSSV1ToSSV2")     | A samplex model constrained to use samplex serialization versions (SSV) 1 or 2. |
| [`TensorModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-tensor-model "ibm_quantum_schemas.common.TensorModel")                                           | Model of tensor data.                                                           |
| [`F64TensorModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-f-64-tensor-model "ibm_quantum_schemas.common.F64TensorModel")                                | Model of tensor data specialized to f64.                                        |
| [`CompressedTensorModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-compressed-tensor-model "ibm_quantum_schemas.common.CompressedTensorModel")            | Model of compressed tensor data.                                                |
| [`F64CompressedTensorModel`](/docs/api/qiskit-ibm-runtime/ibm-quantum-schemas-common-f-64-compressed-tensor-model "ibm_quantum_schemas.common.F64CompressedTensorModel") | Model of compressed tensor data specialized to f64.                             |
