PennyLane混合执行器 pennylane-hybrid-executor

PennyLane混合执行器是一个专门用于量子-经典混合机器学习的技能工具,支持量子电路与经典深度学习框架(如PyTorch、TensorFlow、JAX)的无缝集成。该技能提供量子节点定义、自动微分、变分算法优化、参数梯度计算等功能,适用于量子机器学习、量子优化、量子化学模拟等场景。关键词:PennyLane,量子机器学习,混合计算,变分算法,量子电路,自动微分,量子-经典集成,量子优化,量子模拟

AI应用 0 次安装 0 次浏览 更新于 2/25/2026

name: pennylane-hybrid-executor description: 用于混合量子-经典机器学习和变分算法的PennyLane集成技能 allowed-tools:

  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep metadata: specialization: quantum-computing domain: science category: quantum-framework phase: 6

PennyLane混合执行器

目的

提供关于使用PennyLane进行混合量子-经典工作流程的专家指导,实现量子电路与经典机器学习框架的无缝集成。

能力

  • 量子节点(QNode)定义和执行
  • 量子电路的自动微分
  • 设备无关的电路执行
  • 与ML框架的集成(PyTorch、TensorFlow、JAX)
  • 变分算法优化
  • 参数移位规则梯度
  • 基于采样和解析的微分
  • 多设备工作流程编排

使用指南

  1. QNode定义:使用设备规范创建可微分的量子函数
  2. 梯度计算:根据用例选择适当的微分方法
  3. 框架集成:与PyTorch、TensorFlow或JAX模型无缝结合
  4. 优化:使用经典优化器训练变分电路
  5. 设备切换:在部署到硬件前先在模拟器上测试

工具/库

  • PennyLane
  • PennyLane-Lightning
  • PennyLane-Qiskit
  • PennyLane-Cirq
  • PennyLane-SF(Strawberry Fields)