Sobre el proyecto
PennyLane es una plataforma de software cuántico de código abierto orientada a la computación cuántica, el aprendizaje automático cuántico y la química cuántica. Está diseñada para que los usuarios construyan algoritmos cuánticos desde la inspiración hasta la implementación, con un enfoque en flujos de trabajo híbridos cuántico-clásicos.
Capacidades clave descritas en el README:
- Desarrollo de algoritmos: una biblioteca de demos de investigación, tutoriales interactivos y componentes para química cuántica, información cuántica, optimización y aprendizaje automático cuántico.
- Rendimiento: estimación de recursos industrial y el compilador Catalyst, además de simuladores Lightning de alto rendimiento que pueden ejecutarse en GPU, supercomputadoras e infraestructura en la nube.
- Independencia del hardware: integración con una variedad de dispositivos de hardware cuántico, incluidos qubits superconductores, iones atrapados, átomos neutros y fotónica, con herramientas para la estimación de recursos y la compilación de circuitos dirigidas a dispositivos específicos.
- Comunidad: un foro de discusión activo, desafíos de programación, hackatones, recursos educativos y de investigación.
La instalación se realiza mediante pip y requiere Python 3.12 o superior. Las imágenes de Docker se publican en la página de PennyLane en Docker Hub. La documentación, las guías para desarrolladores, un inicio rápido y un libro de código están enlazados desde el proyecto. Las contribuciones se aceptan a través de pull requests, y el proyecto se publica bajo la Licencia Apache 2.0. Se solicita a los usuarios de investigación que citen el artículo de arXiv de 2018 sobre diferenciación automática de cálculos híbridos cuántico-clásicos.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.