Inconsistency with Cirq for pulling back existing job results from different providers
まだ誰も着手していません。
評価
調査の方向性
IonQ と Honeywell の既存のジョブの結果と service.run() を比較して、報告された動作を再現します。返される結果の型と利用可能な変換メソッドを調べます。その後、両方のプロバイダーが一貫した結果形式を公開するようにし、既存の Honeywell ジョブを IonQ ジョブと同様に CirqResult に変換できることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Consistent behavior for service.run() job
When using service.run(), we see that the resulting output is consistent across providers:
IonQ

Honeywell

Calling service.run against different providers both return a CirqResult.
Inconsistent behavior for job.results() of existing job
However, when pulling back an existing job, we see inconsistent behavior:

For IonQ and Honeywell, job.results() returns the Raw Result format from the provider, rather than a consistent microsoft Result format that contains counts/probabilities.
In addition, it does not seem possible to get existing jobs back into the same format as if I were calling service.run(). For IonQ, I can use to_cirq_result to get back the result similar to when I called service.run().
If trying the same thing for honeywell, I get an error that dict object has no attribute to_cirq_result:

This means that even though honeywell service.run() returned a CirqResult, it is not possible to use similar method to get out a CirqResult from an existing job.
- 主要言語
- Python
- スター
- 160
- フォーク
- 113
- 平均マージ
- 6日 23時間
- マージ済み PR(30日)
- 1
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoft/azure-quantum-python のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
-
Export types オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
microsoft/azure-quantum-python#650 · コメント 1 件 ·
-
azure-quantum
難易度 2/5 1〜3時間 初心者へのやさしさ 20/100
microsoft/azure-quantum-python の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
stephrobert/dsoxlab#238 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
sublimehq/package_control#1780 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
nwg-piotr/nwg-displays#145 ·