SamplexModel
pydantic model SamplexModel
ベース: BaseModel
QPYで記述された量子回路。
samplex_json
field
タイプ: str [Required]
samplex を表す JSON 文字列。
検証元
cross_validate_ssv_version
ssv
field
タイプ: int [Required]
Samplexのシリアライズ版。
制約
- ge = 1
検証元
cross_validate_ssv_version
cross_validate_ssv_version
from_samplex
classmethod from_samplex(samplex, ssv=None)
samplex からモデルインスタンスを作成する。
返されるインスタンスは、渡されたsamplexへの参照を保持します。 このインスタンスは、の値に応じて to_samplex() によって返される use_cached場合があります。 このクラスのユーザーは、samplexのキャッシュされたインスタンスの管理、およびそれらの変更に伴う副作用への対応に責任を負います。
パラメーター
- samplex (Samplex) – モデルにエンコードするサンプレックス。
- ssv (int | None)
戻り値
新しいモデルインスタンス。
to_samplex
to_samplex(use_cached=False)
デコードされたsamplexインスタンスを返します。
が false の場合 use_cached 、またはキャッシュされたバージョンが存在しない場合、 samplex_json はデコードされ、新しいインスタンスに読み込まれます。 このクラスのユーザーは、samplexのキャッシュされたインスタンスの管理、およびそれらの変更に伴う副作用への対応に責任を負います。
パラメーター
use_cached (bool) – キャッシュされたインスタンスが存在する場合、それを返すかどうか。
戻り値
サンプレックス。
戻りの型
サンプレックス
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。