braket.tasks.photonic_model_quantum_task_result module

class braket.tasks.photonic_model_quantum_task_result.PhotonicModelQuantumTaskResult(task_metadata: 'TaskMetadata', additional_metadata: 'AdditionalMetadata', measurements: 'np.ndarray' = None)[source]

Bases: object

task_metadata: TaskMetadata
additional_metadata: AdditionalMetadata
measurements: ndarray = None
static from_object(result: PhotonicModelTaskResult) PhotonicModelQuantumTaskResult[source]

Create PhotonicModelQuantumTaskResult from PhotonicModelTaskResult object.

Parameters:

result (PhotonicModelTaskResult) – PhotonicModelTaskResult object

Returns:

PhotonicModelQuantumTaskResult – A PhotonicModelQuantumTaskResult based on the given dict

Raises:

ValueError – If “measurements” is not a key in the result dict

static from_string(result: str) PhotonicModelQuantumTaskResult[source]