braket.device_schema.dwave.dwave_provider_level_parameters_v1 module

class braket.device_schema.dwave.dwave_provider_level_parameters_v1.PostProcessingType[source]

Bases: str, enum.Enum

The type of processing for D-Wave.

RAW = 'raw'
HISTOGRAM = 'histogram'
class braket.device_schema.dwave.dwave_provider_level_parameters_v1.DwaveProviderLevelParameters[source]

Bases: braket.schema_common.schema_base.BraketSchemaBase

This is the description of the D-Wave parameters

Examples

>>> import json
>>> input_json = {
...    "braketSchemaHeader": {
...        "name": "braket.device_schema.dwave.dwave_provider_level_parameters",
...        "version": "1",
...    },
...    "beta": 1
... }
>>> DwaveProviderLevelParameters.parse_raw_schema(json.dumps(input_json))

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

braketSchemaHeader: BraketSchemaHeader = None
annealingOffsets: Optional[List[int]] = None
annealingSchedule: Optional[List[List[int]]] = None
annealingDuration: Optional[int] = None
autoScale: Optional[bool] = None
beta: Optional[int] = None
chains: Optional[List[List[int]]] = None
compensateFluxDrift: Optional[bool] = None
fluxBiases: Optional[List[int]] = None
initialState: Optional[List[int]] = None
maxResults: Optional[int] = None
postprocessingType: Optional[PostProcessingType] = None
programmingThermalizationDuration: Optional[int] = None
readoutThermalizationDuration: Optional[int] = None
reduceIntersampleCorrelation: Optional[bool] = None
reinitializeState: Optional[bool] = None
resultFormat: Optional[str] = None
spinReversalTransformCount: Optional[int] = None