utils 模块
pyqpanda3.utils 主要提供 QProg 及其执行元数据的二进制交换工具。
概览
CommProtocolConfig保存映射、误差缓解、优化级别和采样次数等配置。comm_protocol_encode()/comm_protocol_decode()负责对QProg列表做协议级序列化与反序列化。comm_protocol_encode_originir_string()/comm_protocol_encode_originir_file()允许直接从 OriginIR 起步,而不是先手工构造QProg。- OriginBIS 相关接口覆盖
QProg与变分线路对象的 protobuf 风格序列化。
子主题
| 主题 | 说明 |
|---|---|
| 协议 | CommProtocolConfig、协议编解码、OriginIR 到协议流的编码 |
| OriginBIS | OriginBIS 序列化接口 |