pyriemann_qiskit.utils.quantum_provider.get_device

pyriemann_qiskit.utils.quantum_provider.get_device(provider, min_qubits)[source]

Returns all real remote quantum backends.

Returns all real remote quantum backends, available with the account token and having at least min_qubits.

Parameters:
  • provider (IBMProvider) – An instance of IBMProvider.

  • min_qubits (int) – The minimum of qubits.

Returns:

devices – A list of compatible backends.

Return type:

IBMQBackend[]

Raises:

ValueError – if no devices found.

Notes

Added in version 0.0.4.

Changed in version 0.3.0: Rename get_devices to get_device Switch from IBMProvider to QiskitRuntimeService