---
title: ResilienceOptions (v0.26)
description: API reference for qiskit_ibm_runtime.options.ResilienceOptions in qiskit-ibm-runtime v0.26
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/0.26/options-resilience-options
---

# ResilienceOptions

*class* `ResilienceOptions(*args, **kwargs)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.26/qiskit_ibm_runtime/options/resilience_options.py#L102-L139)

Resilience options for V1 primitives.

**Parameters**

- **noise\_factors** – An list of real valued noise factors that determine by what amount the circuits’ noise is amplified. Only applicable for `resilience_level=2`. Default: `None`, and (1, 3, 5) if resilience level is 2.
- **noise\_amplifier** – A noise amplification strategy. Currently only
- **resilience\_level=2.** (*"LocalFoldingAmplifier" is supported Only applicable for*) – Default: “LocalFoldingAmplifier”.
- **extrapolator** – An extrapolation strategy. One of `"LinearExtrapolator"`, `"QuadraticExtrapolator"`, `"CubicExtrapolator"`, `"QuarticExtrapolator"`. Note that `"CubicExtrapolator"` and `"QuarticExtrapolator"` require more noise factors than the default. Only applicable for `resilience_level=2`. Default: `None`, and `LinearExtrapolator` if resilience level is 2.

## Attributes

### extrapolator

Type: `Literal['LinearExtrapolator', 'QuadraticExtrapolator', 'CubicExtrapolator', 'QuarticExtrapolator'] | None`

Default value: `None`

### noise\_amplifier

Type: `Literal['LocalFoldingAmplifier'] | None`

Default value: `None`

### noise\_factors

Type: `Sequence[float] | None`

Default value: `None`

## Methods
