HDG benchmarking

In this page some important methods from the library ConvolutionHyper are introduced and explained in context.

ConvolutionHyper.agfMethod
agf(gate::Gate)

Computes the average gate fidelity for an individual gate set member. It uses the expression (3*\operatorname{tr}\Gamma+9)/(36).

Examples

julia>  gate = Gate()
julia>  agf(gate)
source
ConvolutionHyper.agfMethod
agf(gateset::Vector{Gate})

Computes the average average gate fidelity over a gate set gateset.

Examples

julia> indep = x -> identity
julia> error = Error(indep, indep, .9999, .99) # ideal gates 
julia> gateset = compute_gateset(error)
julia> agf(gateset)

See also

compute_gateset Error

source