Skip to main content
IBM Quantum Platform

BackendConfiguration

class BackendConfiguration(backend_name, backend_version, n_qubits, basis_gates, gates, local, simulator, conditional, open_pulse, memory, coupling_map, meas_levels=None, meas_kernels=None, discriminators=None, meas_map=None, supported_instructions=None, dynamic_reprate_enabled=False, rep_delay_range=None, default_rep_delay=None, sample_name=None, n_registers=None, register_map=None, configurable=None, credits_required=None, online_date=None, display_name=None, description=None, tags=None, dt=None, dtm=None, processor_type=None, parametric_pulses=None, **kwargs)

GitHub

Bases : QasmBackendConfiguration

Shim de rétrocompatibilité représentant une configuration abstraite du backend.


Attributs

Paramètres

  • backend_name (str)
  • backend_version (str)
  • n_qubits (int)
  • basis_gates (list)
  • gates (list)
  • local (bool)
  • simulator (bool)
  • conditional (bool)
  • open_pulse (bool)
  • memory (bool)
  • coupling_map (list)
  • meas_levels (list[int] | None)
  • meas_kernels (list[str] | None)
  • discriminators (list[str] | None)
  • meas_map (list | None)
  • supported_instructions (list[str] | None)
  • dynamic_reprate_enabled (bool)
  • rep_delay_range (list[float] | None)
  • default_rep_delay (float | None)
  • sample_name (str | None)
  • n_registers (int | None)
  • register_map (list | None)
  • configurable (bool | None)
  • credits_required (bool | None)
  • online_date (datetime.datetime | None)
  • display_name (str | None)
  • description (str | None)
  • tags (list | None)
  • dt (float | None)
  • dtm (float | None)
  • processor_type (dict | None)
  • parametric_pulses (list | None)
  • kwargs (Any)

num_qubits

Renvoie le nombre de qubits.

À l'avenir, n_qubits devrait être remplacé par num_qubits pour une utilisation cohérente dans Qiskit. Dans l'attente d'une refonte adéquate, cette propriété constitue une solution intermédiaire.


Méthodes

from_dict

classmethod from_dict(data)

GitHub

Créer un nouvel objet GateConfig à partir d'un dictionnaire.

Paramètres

data (dict[str, Any]) – Un dictionnaire représentant l' GateConfig e à créer. Le format sera identique à celui généré par to_dict().

Retours

Le site GateConfig du dictionnaire d'entrée.

Type de retour

QasmBackendConfigurationT

to_dict

to_dict()

GitHub

Retourne une représentation au format dictionnaire de l'adresse GateConfig.

Retours

La forme dictionnaire de l'adresse GateConfig.

Type de retour

dict [str, Any]

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.