class braket.task_result.gate_model_task_result_v1.ResultTypeValue[source]

Bases: pydantic.main.BaseModel

Requested result type and value of gate model task result.

type (Union[Expectation, Sample, StateVector, Variance, Probability, Amplitude,

value

The value of the requested result

Type: Union[List, float, Dict]

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.

class braket.task_result.gate_model_task_result_v1.GateModelTaskResult[source]

The gate model task result schema

braketSchemaHeader

Schema header. Users do not need to set this value. Only default is allowed.

measurements (List[List[int]]

List of lists, where each list represents a shot and each index of the list represents a qubit. Default is None.

measurementProbabilities

A dictionary of probabilistic results. Key is the measurements in a big endian binary string. Value is the probability the measurement occurred. Default is None.

Type: Dict[str, float]
measuredQubits

The indices of the measured qubits. Indicates which qubits are in measurements. Default is None.

Type: List[int]
resultTypes

Requested result types and their values. Default is None.

Type: List[ResultTypeValue]
taskMetadata

additionalMetadata