mindquantum.algorithm.error_mitigation.zne
- mindquantum.algorithm.error_mitigation.zne(circuit, executor, scaling=None, order=None, method='R', a=0, args=None)[源代码]
- 零噪声外推算法。 - 参数:
- circuit ( - Circuit) - 一段量子线路。
- executor (Callable[[ - Circuit], float]) - 一个可执行的接口,该接口可以演化一段量子线路,并返回一个值。
- scaling (List[float]) - 线路折叠的系数。如果是 - None,该值将为- [1.0, 2.0, 3.0]。默认值:- None。
- order (float) - 多项式外推的指数。默认值: - None。
- method (str) - 外推的方法,可以时 - 'R'(Richardson),- 'P'(多项式)和- 'PE'(指数多项式)。默认值:- 'R'。
- a (float) - 当方法时指数多项式时的度。默认值: - 0。
- args (Tuple) - - executor执行函数除第一个参数外的其他参数。