braket.task_result.analog_hamiltonian_simulation_task_result_v1 module
- class braket.task_result.analog_hamiltonian_simulation_task_result_v1.AnalogHamiltonianSimulationShotMetadata(*, shotStatus: ConstrainedStrValue)[source]
Bases:
BaseModel
The analog hamiltonian simulation shot metadata schema.
- shotStatus
The status of the shot.
- Type:
str
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.
- shotStatus: ConstrainedStrValue
- class braket.task_result.analog_hamiltonian_simulation_task_result_v1.AnalogHamiltonianSimulationShotResult(*, preSequence: ConstrainedListValue[ConstrainedIntValue] | None = None, postSequence: ConstrainedListValue[ConstrainedIntValue] | None = None)[source]
Bases:
BaseModel
The analog hamiltonian simulation shot result schema.
- preSequence
Pre-sequence measurement bits (one for each atomic site) for each shot: 0 if site is empty, 1 if site is filled, measured before the sequences of pulses that run the quantum evolution
- Type:
Optional[conlist(conint(ge=0, le=1), min_items=1)]
- postSequence
Post-sequence measurement bits for each shot: 0 if atom is in Rydberg state or site is empty, 1 if atom is in ground state, measured at the end of the sequences of pulses that run the quantum evolution
- Type:
Optional[conlist(conint(ge=0, le=1), min_items=1)]
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.
- preSequence: ConstrainedListValue[ConstrainedIntValue] | None
- postSequence: ConstrainedListValue[ConstrainedIntValue] | None
- class braket.task_result.analog_hamiltonian_simulation_task_result_v1.AnalogHamiltonianSimulationShotMeasurement(*, shotMetadata: AnalogHamiltonianSimulationShotMetadata, shotResult: AnalogHamiltonianSimulationShotResult)[source]
Bases:
BaseModel
The analog hamiltonian simulation shot measurement schema.
- shotMetadata
The analog hamiltonian simulation shot metadata schema.
- shotResult
The analog hamiltonian simulation shot result schema.
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.
- shotMetadata: AnalogHamiltonianSimulationShotMetadata
- shotResult: AnalogHamiltonianSimulationShotResult
- class braket.task_result.analog_hamiltonian_simulation_task_result_v1.AnalogHamiltonianSimulationTaskResult(*, braketSchemaHeader: BraketSchemaHeader = BraketSchemaHeader(name='braket.task_result.analog_hamiltonian_simulation_task_result', version='1'), taskMetadata: TaskMetadata, measurements: List[AnalogHamiltonianSimulationShotMeasurement] | None = None, additionalMetadata: AdditionalMetadata | None = None)[source]
Bases:
BraketSchemaBase
The Analog Hamiltonian Simulation task result schema
- braketSchemaHeader
Schema header. Users do not need to set this value. Only default is allowed.
- Type:
- taskMetadata
The task metadata
- Type:
- measurements
List of measurements for each shot.
- Type:
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
- taskMetadata: TaskMetadata
- measurements: List[AnalogHamiltonianSimulationShotMeasurement] | None
- additionalMetadata: AdditionalMetadata | None