quara.protocol.qtomography.standard.projected_linear_estimator module

class ProjectedLinearEstimationResult(estimated_var_sequence, computation_times, template_qoperation)[source]

Bases: quara.protocol.qtomography.standard.linear_estimator.LinearEstimationResult

Constructor

Parameters
class ProjectedLinearEstimator(mode_proj_order='eq_ineq')[source]

Bases: quara.protocol.qtomography.standard.linear_estimator.LinearEstimator

Parameters

mode_proj_order (str) –

calc_estimate(qtomography, empi_dists, is_computation_time_required=False)[source]

calculates estimate variables.

see calc_estimate()

Parameters
Return type

quara.protocol.qtomography.standard.linear_estimator.LinearEstimationResult

calc_estimate_sequence(qtomography, empi_dists_sequence, is_computation_time_required=False)[source]

calculates sequence of estimate variables.

see calc_estimate_sequence()

Parameters
Return type

quara.protocol.qtomography.standard.linear_estimator.LinearEstimationResult

property mode_proj_order: str

returns the order in which the projections are performed.

Returns

the order in which the projections are performed.

Return type

str