Sobre o projeto
PennyLane é uma plataforma de software quântico de código aberto voltada para computação quântica, aprendizado de máquina quântico e química quântica. Ela foi projetada para permitir que os usuários construam algoritmos quânticos desde a inspiração até a implementação, com foco em fluxos de trabalho híbridos quântico-clássicos.
Principais capacidades descritas no README:
- Desenvolvimento de algoritmos: uma biblioteca de demonstrações de pesquisa, tutoriais interativos e componentes para química quântica, informação quântica, otimização e aprendizado de máquina quântico.
- Desempenho: estimativa de recursos em escala industrial e o compilador Catalyst, além de simuladores Lightning de alto desempenho que podem ser executados em GPUs, supercomputadores e infraestrutura em nuvem.
- Independência de hardware: integração com uma variedade de dispositivos de hardware quântico, incluindo qubits supercondutores, íons aprisionados, átomos neutros e fotônica, com ferramentas para estimativa de recursos e compilação de circuitos direcionadas a dispositivos específicos.
- Comunidade: um fórum de discussão ativo, desafios de codificação, hackathons, recursos educacionais e de pesquisa.
A instalação é feita via pip e requer Python 3.12 ou superior. Imagens Docker são publicadas na página PennyLane Docker Hub. Documentação, guias para desenvolvedores, um guia rápido e um codebook estão vinculados ao projeto. Contribuições são aceitas por meio de pull requests, e o projeto é lançado sob a Licença Apache 2.0. Solicita-se que usuários de pesquisa citem o artigo arXiv de 2018 sobre diferenciação automática de computações híbridas quântico-clássicas.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.