Skip to main content

C12BackendPreferences

Represents the backend preferences specific to C12. Attributes:
NameTypeDescription
backend_namestrName of the requested backend or target.
result_formatstrResult format of the job; one of “counts”, “state_vector”, or “density_matrix”. Defaults to “counts”.
inilabelstr | NoneInitial state specified using a binary label format (e.g. “00”, “01”). Mutually exclusive with inistatevector.
inistatevectorstr | NoneInitial state vector as a comma-separated list of complex values (e.g. “1.+0.j, 0.+0.j, 0.+0.j, 0.+0.j”). Mutually exclusive with inilabel.
ininoisybool | NoneWhether to use noisy initialization of the circuit.

backend_service_provider

backend_service_provider: ProviderTypeVendor.C12 = pydantic.Field(default=(ProviderVendor.C12))

result_format

result_format: str = pydantic.Field(default='counts', description='Result format of the job')

inilabel

inilabel: str | None = pydantic.Field(default=None, description='Initial label of the initial state.')

inistatevector

inistatevector: str | None = pydantic.Field(default=None, description='Initial state vector of the job.')

ininoisy

ininoisy: bool | None = pydantic.Field(default=None, description='Whether the initial state is noisy.')

parameters

parameters: dict

C12BackendNames

Attributes:
NameTypeDescription
SIMULATOR
SQUARED

SIMULATOR

SIMULATOR = 'c12sim-iswap'

SQUARED

SQUARED = 'squared-iswap'