cirq_rigetti.aspen_device.get_rigetti_qcs_aspen_device
Retrieves a qcs_api_client.models.InstructionSetArchitecture
from the Rigetti QCS API and uses it to initialize a RigettiQCSAspenDevice.
cirq_rigetti.aspen_device.get_rigetti_qcs_aspen_device(
quantum_processor_id: str, client: Optional[QCSClient] = None
) -> cirq_rigetti.aspen_device.RigettiQCSAspenDevice
Args |
quantum_processor_id
|
The identifier of the Rigetti QCS quantum processor.
|
client
|
Optional; A QCSClient initialized with Rigetti QCS credentials
and configuration. If not provided, qcs_api_client will initialize a
configured client based on configured values in the current user's
~/.qcs directory or default values.
|
Returns |
A RigettiQCSAspenDevice with the specified quantum processor instruction
set and architecture.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-06-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-06-27 UTC."],[],[]]