PhotonicModelQuantumTaskResult

class braket.tasks.photonic_model_quantum_task_result.PhotonicModelQuantumTaskResult(task_metadata, additional_metadata, measurements=None)[source]

Bases: object

Parameters:
  • task_metadata (TaskMetadata)

  • additional_metadata (AdditionalMetadata)

  • measurements (ndarray)

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

Create PhotonicModelQuantumTaskResult from PhotonicModelTaskResult object.

Parameters:

result (PhotonicModelTaskResult) – PhotonicModelTaskResult object

Return type:

PhotonicModelQuantumTaskResult

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)[source]
Parameters:

result (str)

Return type:

PhotonicModelQuantumTaskResult