---
title: state_fidelities (v0.46)
description: API reference for qiskit.algorithms.state_fidelities in qiskit v0.46
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/0.46/qiskit.algorithms.state_fidelities
---

# qiskit.algorithms.state\_fidelities

## State Fidelity Interfaces

`qiskit.algorithms.state_fidelities`

### State Fidelities

|                                                                                                                                                                                   |                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`BaseStateFidelity`](/docs/api/qiskit/0.46/qiskit.algorithms.state_fidelities.BaseStateFidelity "qiskit.algorithms.state_fidelities.BaseStateFidelity")()                        | An interface to calculate state fidelities (state overlaps) for pairs of (parametrized) quantum circuits.                                                                   |
| [`ComputeUncompute`](/docs/api/qiskit/0.46/qiskit.algorithms.state_fidelities.ComputeUncompute "qiskit.algorithms.state_fidelities.ComputeUncompute")(sampler\[, options, local]) | This class leverages the sampler primitive to calculate the state fidelity of two quantum circuits following the compute-uncompute method (see \[1] for further reference). |

### Results

> |                                                                                                                                                                                 |                                                             |
> | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
> | [`StateFidelityResult`](/docs/api/qiskit/0.46/qiskit.algorithms.state_fidelities.StateFidelityResult "qiskit.algorithms.state_fidelities.StateFidelityResult")(fidelities, ...) | This class stores the result of StateFidelity computations. |
