-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Implement DeviceMetaData classes #4743
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
area/devices
kind/task
A task that's part of a larger effort
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Comments
Closed
CirqBot
pushed a commit
that referenced
this issue
Jan 13, 2022
Adds standalone DeviceMetaData class. First step in #4743 .
This was referenced Jan 14, 2022
CirqBot
pushed a commit
that referenced
this issue
Jan 14, 2022
CirqBot
pushed a commit
that referenced
this issue
Jan 14, 2022
Adds GridDeviceMetadata implementation as part of #4743 .
cc @verult |
MichaelBroughton
added a commit
to MichaelBroughton/Cirq
that referenced
this issue
Jan 22, 2022
Adds standalone DeviceMetaData class. First step in quantumlib#4743 .
MichaelBroughton
added a commit
to MichaelBroughton/Cirq
that referenced
this issue
Jan 22, 2022
MichaelBroughton
added a commit
to MichaelBroughton/Cirq
that referenced
this issue
Jan 22, 2022
Adds GridDeviceMetadata implementation as part of quantumlib#4743 .
MichaelBroughton
added a commit
to MichaelBroughton/Cirq
that referenced
this issue
Jan 22, 2022
Adds metadata property default to None to all devices. I'm going to leave this open to vendors to add to this as they see fit. Part of quantumlib#4743 . Note that if in the process of deprecating other things for quantumlib#4744 , I will pull vendor devices onto using metadata to keep behavior working.
CirqBot
pushed a commit
that referenced
this issue
Jan 26, 2022
Adds metadata properties to cirq_google devices. Part of #4743 . Note for @dstrain115 and @verult : I don't expect these metadata properties to take this exact form forever and that we may end up changing things once we have a more firmed up plan for how DeviceSpec protos and serialization might change.
@verult I'm going to Mark this as finished. Since the implementation of |
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
Adds standalone DeviceMetaData class. First step in quantumlib#4743 .
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
Adds GridDeviceMetadata implementation as part of quantumlib#4743 .
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
Adds metadata property default to None to all devices. I'm going to leave this open to vendors to add to this as they see fit. Part of quantumlib#4743 . Note that if in the process of deprecating other things for quantumlib#4744 , I will pull vendor devices onto using metadata to keep behavior working.
rht
pushed a commit
to rht/Cirq
that referenced
this issue
May 1, 2023
Adds metadata properties to cirq_google devices. Part of quantumlib#4743 . Note for @dstrain115 and @verult : I don't expect these metadata properties to take this exact form forever and that we may end up changing things once we have a more firmed up plan for how DeviceSpec protos and serialization might change.
harry-phasecraft
pushed a commit
to PhaseCraft/Cirq
that referenced
this issue
Oct 31, 2024
Adds standalone DeviceMetaData class. First step in quantumlib#4743 .
harry-phasecraft
pushed a commit
to PhaseCraft/Cirq
that referenced
this issue
Oct 31, 2024
harry-phasecraft
pushed a commit
to PhaseCraft/Cirq
that referenced
this issue
Oct 31, 2024
Adds GridDeviceMetadata implementation as part of quantumlib#4743 .
harry-phasecraft
pushed a commit
to PhaseCraft/Cirq
that referenced
this issue
Oct 31, 2024
Adds metadata property default to None to all devices. I'm going to leave this open to vendors to add to this as they see fit. Part of quantumlib#4743 . Note that if in the process of deprecating other things for quantumlib#4744 , I will pull vendor devices onto using metadata to keep behavior working.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/devices
kind/task
A task that's part of a larger effort
triage/accepted
A consensus emerged that this bug report, feature request, or other action should be worked on
Summarize the task
In the roadmapping work done in the devices rework p1 and p2 , there is a plan to implement
DeviceMetaData
andGridDeviceMetaData
. 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?
DeviceMetaData
andGridDeviceMetadata
.cirq_google
devices.SerializableDevice
incirq_google
in favor of returning a regular Device withget_device_from_proto
.The text was updated successfully, but these errors were encountered: