コンパイルされた回路の検査 - Amazon Braket

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コンパイルされた回路の検査

量子回路を量子処理ユニット (QPU) などのハードウェアデバイスで実行する必要がある場合は、まず回路をデバイスが理解して処理できる許容可能な形式にコンパイルする必要があります。例えば、高レベルの量子回路を、ターゲット QPU ハードウェアでサポートされている特定のネイティブゲートに変換します。量子回路の実際のコンパイル済み出力を検査することは、デバッグと最適化の目的で非常に役立ちます。この知識は、量子アプリケーションのパフォーマンスと効率を向上させる潜在的な問題、ボトルネック、または機会を特定するのに役立ちます。および 量子コンピューティングデバイスの両方についてIQM、量子回路のコンパイルされた出力を表示Rigettiおよび分析するには、以下のコードを使用します。

task = AwsQuantumTask(arn=task_id, aws_session=session) # After the task has finished running task_result = task.result() compiled_circuit = task_result.get_compiled_circuit()
注記

現在、IonQデバイスのコンパイル済み回路出力の表示はサポートされていません。