braket.task_result.program_set_executable_result_v1 module

class braket.task_result.program_set_executable_result_v1.ProgramSetExecutableResultMetadata[source]

Bases: BaseModel

Metadata for successful program executable.

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.program_set_executable_result_v1.ProgramSetExecutableResult(*, braketSchemaHeader: BraketSchemaHeader = BraketSchemaHeader(name='braket.task_result.program_set_executable_result', version='1'), inputsIndex: int, measurements: ConstrainedListValue[ConstrainedListValue[ConstrainedIntValue]] | None = None, measurementProbabilities: dict[ConstrainedStrValue, ConstrainedFloatValue] | None = None, measuredQubits: ConstrainedListValue[ConstrainedIntValue] | None = None)[source]

Bases: BraketSchemaBase

The result of a successful program set executable

inputsIndex

A reference to the inputs the program was run with.

Type:

int

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]

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
inputsIndex: int
measurements: ConstrainedListValue[ConstrainedListValue[ConstrainedIntValue]] | None
measurementProbabilities: dict[ConstrainedStrValue, ConstrainedFloatValue] | None
measuredQubits: ConstrainedListValue[ConstrainedIntValue] | None