pygsti.models.modelconstruction

pygsti.models.modelconstruction#

Functions for the construction of new models.

Functions

create_cloud_crosstalk_model(processor_spec)

Create a n-qudit "cloud-crosstalk" model.

create_cloud_crosstalk_model_from_hops_and_weights(...)

Create a "cloud crosstalk" model based on maximum error weights and hops along the processor's qudit graph.

create_crosstalk_free_model(processor_spec)

Create a n-qudit "crosstalk-free" model.

create_explicit_alias_model(mdl_primitives, ...)

Creates a model by applying aliases to an existing model.

create_explicit_model(processor_spec[, ...])

create_explicit_model_from_expressions(...)

Build a new ExplicitOpModel given lists of labels and expressions.

create_identity_vec(basis)

Build a the identity vector for a given space and basis.

create_operation(op_expr, state_space[, ...])

Build an operation object from an expression.

create_spam_vector(vec_expr, state_space, basis)

Build a rho or E vector from an expression.