Skip to main content
IBM Quantum Platform

SamplerPubResult

class qiskit.primitives.SamplerPubResult(data, metadata=None)

GitHub

ベース: PubResult

サンプラー・パブの結果

これは、ビット配列 BitArray のようなデータを直接扱うためのヘルパーメソッドを追加する、 PubResult の特定の SamplerV2サブクラスです(暗黙的に経由 DataBin します data)。 このクラスの使用方法に関する詳細なドキュメントについては、を PubResult 参照してください。

パブの結果を初期化する。

パラメーター

  • data (DataBin) – 結果データ。
  • metadata (dict[str, Any] | None) – このパブに固有のメタデータ。 キーはストリングスと予想される。

属性

data

パブの結果データ

metadata

パブのメタデータ。


方法

join_data

join_data(names=None)

GitHub

多数のレジスタのデータを1つのデータコンテナに結合する。

データはビット軸に沿って結合される。 例えば BitArray データの場合、これはビット文字列の連結に相当する。

パラメーター

names (Iterable[str] | None) – どのレジスタに接続するか。 その順序は維持されます。例えば、が与えられた場合 ["alpha", "beta"]、レジスタ のデータ alpha は、レジスタ のデータの左側に beta配置されます。 が指定された None 場合、この値には、入力回路の順序から保持されたレジスタ名の順序付きリストが設定されます。

戻り値

共同データ。

レイズ

  • ValueError - 指定された名前が空の場合。
  • ValueError - 指定された名前が存在しない場合。
  • TypeError - 指定されたデータが互換性のない型のものである場合。

戻りの型

BitArray | ndarray

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。