Skip to main content
IBM Quantum Platform

qiskit_noise_learning.experiment_builder.ExperimentBuilder

class qiskit_noise_learning.experiment_builder.ExperimentBuilder(*stages: ExperimentBuilderStage)

GitHub

ベース: ExperimentBuilderStage

各ステージを順次連結 ExperimentBuilderStage するコンポジット。

はそれ自体がである ExperimentBuilder ため ExperimentBuilderStage、ビルダーはネストすることができ、単一のステージが想定される場所ならどこでも使用できます。

パラメーター

ステージ – 順番に連結するステージ。

__init__

__init__(*stages: ExperimentBuilderStage)


方法

コラム「 1 」
コラム「 2 」
__init__(*stages)
run(実験)必須項目の検証を行った後、このステージを適用してください。

属性

コラム「 1 」
コラム「 2 」
populates_fieldsこのパイプライン内の各ステージによって値が設定されたすべてのフィールドの集合。
required_fieldsこのパイプラインで必須とされるフィールドのうち、内部ステージによって値が設定されないもの。
stagesこのビルダーの各段階。

stages

型: tuple[ExperimentBuilderStage,...]

このビルダーの各段階。

required_fields

型: tuple[str,...]

このパイプラインで必須とされるフィールドのうち、内部ステージによって値が設定されないもの。

populates_fields

型: tuple[str,...]

このパイプライン内の各ステージによって値が設定されたすべてのフィールドの集合。

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