Skip to main content
IBM Quantum Platform

SamplexItem

class SamplexItem(circuit, samplex, *, samplex_arguments=None, shape=None, chunk_size=None)

GitHub

ベース: QuantumProgramItem

回路と、その引数を供給するためのサンプレックスを含むオブジェクト QuantumProgram

パラメーター

  • circuit (QuantumCircuit) – 実行される回路。
  • samplex (Samplex) – 回路のパラメータをランダムに生成するためのサンプルコード。
  • samplex_arguments (dict[str, Any] | None) – samplex の引数名から引数値への対応付け。 ()各引数配列には、その型によって決定される固有の軸があります(例えば、 parameter_values は 個のパラメータを持つ n 固有の形状 (n,) を持ち、一方、 のような noise_scale スカラー入力は固有の形状 を持ちます)。 すべての引数の外部形状は、 NumPy の規約に従ってまとめてブロードキャストされます。
  • shape (tuple[int, ...] | None) – その項目の外在形状が、ブロードキャスト可能でなければならない形状。 が、に samplex_arguments 暗黙的に含まれる形状を超える軸は shape 、独立したランダム化を列挙する。
  • chunk_size (int | None) – 各ショットループの実行におけるバインドされる回路の最大数、あるいは None 、速度を最適化するためにサーバー側のヒューリスティックを使用すること。 セッション内で実行されていない場合、常にサーバー側のヒューリスティックが使用され、この値は無視されます。

属性

shape

この項目の外在形状、すなわち、すべての入力について放送された外在形状。


方法

size

size()

GitHub

shapeこの項目の要素の総数。の各要素の積。

戻りの型

int

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