class QPanda::CrossEntropyBenchmarking

Overview

use cross entropy benchmarking (XEB) to calibrate general single- and two-qubit gates More…

Detailed Documentation

use cross entropy benchmarking (XEB) to calibrate general single- and two-qubit gates

Methods

calculate xeb fidelity

Parameters:

GateType

gate type for calculating fidelity, must be double gate

Qubit*

qubit0

Qubit*

qubit1 , Must be adjacent to qubit0

const

std::vector<int>& the size of each layer

int

number of circuits of each layer

int

measure shot number

Returns:

std::map<int, double> xeb result of each layer