Skip to content

Implement DeviceMetaData classes #4743

@MichaelBroughton

Description

@MichaelBroughton

Summarize the task
In the roadmapping work done in the devices rework p1 and p2 , there is a plan to implement DeviceMetaData and GridDeviceMetaData. This issue is to track the implementation of these classes as well as the integration of these classes into all existing devices.

Acceptance criteria - when is the task considered done?

  1. Finished Implementation of DeviceMetaData and GridDeviceMetadata.
  2. Implement metadata properties for cirq_google devices.
  3. Deprecate SerializableDevice in cirq_google in favor of returning a regular Device with get_device_from_proto.
  4. Implement metadata properties for all other vendor devices.

Metadata

Metadata

Labels

area/deviceskind/taskA task that's part of a larger efforttriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions