• 2 min de lectura
PennyLane lleva algoritmos cuánticos a Python
PennyLane es una plataforma de código abierto en Python para computación cuántica, aprendizaje automático y química, con soporte para simuladores y hardware cuántico.

Imagen: Hacker News
PennyLane es una plataforma de software de código abierto para computación cuántica, aprendizaje automático cuántico y química cuántica. El proyecto, alojado en GitHub, está diseñado para llevar algoritmos cuánticos desde conceptos de investigación hasta implementaciones funcionales, y admite tanto simuladores como hardware cuántico.
Características de PennyLane y compatibilidad con hardware
La plataforma combina una biblioteca de demostraciones de investigación, tutoriales interactivos y componentes para trabajos en química cuántica, información cuántica, optimización y aprendizaje automático cuántico. Su documentación está dirigida tanto a investigadores experimentados como a desarrolladores que se inician en la programación cuántica.
PennyLane también se centra en el rendimiento a lo largo del flujo de trabajo:
- Ejecución, compilación y análisis: el proyecto incluye el compilador Catalyst y herramientas industriales de estimación de recursos.
- Simulación de alto rendimiento: los simuladores Lightning pueden escalar en GPUs, superordenadores e infraestructura en la nube.
- Compatibilidad con hardware: PennyLane admite qubits superconductores, sistemas de iones atrapados, átomos neutros y fotónica, con herramientas para estimar recursos y compilar circuitos para dispositivos concretos.
Instalación y recursos de aprendizaje
PennyLane requiere Python 3.11 o posterior. El paquete y sus dependencias se pueden instalar con pip:

Recomendado
El iMoochi de Nubia convierte una mascota con IA en un compañero
''bash python -m pip install pennylane ''
Hay imágenes Docker disponibles en la página de PennyLane en Docker Hub, que también documenta el soporte del proyecto para Docker.
Los nuevos usuarios pueden comenzar con los tutoriales interactivos y la guía de inicio rápido de PennyLane. El proyecto también ofrece una biblioteca de demostraciones de investigación, el Codebook and Coding Challenges, guías para desarrolladores, documentación y un foro de discusión para soporte y colaboración.
La colección PennyLane Demos cubre conceptos cuánticos fundamentales así como investigaciones recientes en algoritmos cuánticos. Los desarrolladores pueden enviar sus propias demostraciones utilizando la guía de envío de demos del proyecto.
Contribuciones y licencias
Los colaboradores pueden bifurcar (fork) el repositorio y enviar un pull request. El proyecto también acepta informes de errores, sugerencias de características, mejoras y enlaces a aplicaciones construidas con PennyLane. Los colaboradores se listan como autores en las versiones.
PennyLane se publica bajo la Licencia Apache, versión 2.0. El proyecto reconoce a muchos colaboradores; se solicita a los investigadores que lo utilicen que citen a Ville Bergholm et al., «PennyLane: Automatic differentiation of hybrid quantum-classical computations», 2018, arXiv:1811.04968.
AI Editor
Ava covers the rapidly evolving world of artificial intelligence, from foundational models and research labs to the real-world economics of intelligence. With a background in computational linguistics, she cuts through the hype to find out what actually works. She firmly believes that benchmarks are just marketing until reproduced in the wild.
vía Hacker News


