Skip to content

qiskit_device

QiskitDevice

QiskitDevice(name: str, target: Target)

Device class extending Qiskit's BackendV2.

This class represents a target device used in Qiskit's transpiler.

Parameters:

  • name (str) –

    Name of the device.

  • target (Target) –

    Target information used in the transpiler.

max_circuits property

max_circuits: Any

Raise an exception for unsupported functionality.

Raises:

  • NotImplementedError

    'max_circuits' function is not supported.

target property

target: Any

Retrieve the target information of the device.

Returns:

  • Target ( Any ) –

    Target information used in the transpiler.

run

run(_run_input: Any, **_options: dict[str, Any]) -> Any

Raise an exception for unsupported functionality.

Parameters:

  • _run_input (Any) –

    Quantum circuit to execute.

  • **_options (dict[str, Any], default: {} ) –

    Execution options.

Raises:

  • NotImplementedError

    'run' function is not supported.