Skip to main contentIBM Quantum Documentation
This page is from an old version of Qiskit SDK and does not exist in the latest version. We recommend you migrate to the latest version. See the release notes for more information.
Important

IBM Quantum Platform is moving and this version will be sunset on July 1. To get started on the new platform, read the migration guide.

qiskit.providers.models.UchannelLO

class UchannelLO(q, scale)

GitHub

Class representing a U Channel LO

q

Qubit that scale corresponds too.

scale

Scale factor for qubit frequency.

Initialize a UchannelLOSchema object

Parameters

  • q (int) – Qubit that scale corresponds too. Must be >= 0.
  • scale (complex) – Scale factor for qubit frequency.

Raises

QiskitError – If q is < 0

__init__

__init__(q, scale)

Initialize a UchannelLOSchema object

Parameters

  • q (int) – Qubit that scale corresponds too. Must be >= 0.
  • scale (complex) – Scale factor for qubit frequency.

Raises

QiskitError – If q is < 0


Methods

__init__(q, scale)Initialize a UchannelLOSchema object
from_dict(data)Create a new UchannelLO object from a dictionary.
to_dict()Return a dictionary format representation of the UChannelLO.

from_dict

classmethod from_dict(data)

Create a new UchannelLO object from a dictionary.

Parameters

data (dict) – A dictionary representing the UChannelLO to create. It will be in the same format as output by to_dict().

Returns

The UchannelLO from the input dictionary.

Return type

UchannelLO

to_dict

to_dict()

Return a dictionary format representation of the UChannelLO.

Returns

The dictionary form of the UChannelLO.

Return type

dict

Was this page helpful?
Report a bug or request content on GitHub.