Las herramientas de desarrollo cuántico constituyen un potente conjunto de bibliotecas de software, frameworks y plataformas diseñadas para encapsular los complejos principios de la física cuántica en APIs limpias y modelos de programación intuitivos. Gracias a ellas, los desarrolladores pueden diseñar algoritmos cuánticos, ejecutar simulaciones y poner a prueba sus ideas en ordenadores cuánticos reales sin necesidad de adentrarse en la complejidad del hardware subyacente.
QPanda3 ofrece un framework de programación cuántica de alto rendimiento, diseñado conjuntamente para optimizar hardware y software. Este tutorial está centrado en la versión para Python (pyqpanda3).
VQNet es un framework computacional de machine learning cuántico concebido para construir, ejecutar y optimizar algoritmos cuánticos. Esta documentación abarca las APIs y ofrece ejemplos prácticos.
pyqpanda-algorithm es un paquete de software de algoritmos cuánticos que incluye los algoritmos básicos y las funciones de uso más común en la computación cuántica.
ChemiQ se apoya en QPanda para calcular la energía y estructura molecular, modelar reacciones químicas y simular curvas de energía potencial, tanto en ordenadores cuánticos reales como simulados.
Este software implementa solucionadores lineales cuánticos basados en el algoritmo HHL y algoritmos variacionales, logrando acelerar los cálculos híbridos cuántico-clásicos en entornos de simulación.