pygsti.objects.GateSet.get_nongauge_projector¶
-
GateSet.
get_nongauge_projector
(nonGaugeMixMx=None)¶ Construct a projector onto the non-gauge parameter space, useful for isolating the gauge degrees of freedom from the non-gauge degrees of freedom.
Parameters: nonGaugeMixMx (numpy array, optional) – A matrix specifying how to mix the non-gauge degrees of freedom into the gauge degrees of freedom that are projected out by the returned object. This argument is for advanced usage and typically is left set to None. Returns: The projection operator as a N x N matrix, where N is the number of parameters (obtained via num_params()). This projector acts on parameter-space, and has rank equal to the number of non-gauge degrees of freedom. Return type: numpy array