PennyLaneAI/pennylane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

해결하는 문제

양자 컴퓨팅은 복잡하기로 유명하며, 종종 연구자와 개발자에게 높은 진입 장벽을 만듭니다. PennyLane은 양자 머신 러닝, 양자 화학 및 최적화와 같은 분야에서 이론적인 양자 개념과 실제 구현 사이의 간극을 메우는 통합된 오픈 소스 플랫폼을 제공하여 이를 간소화합니다.

작동 방식

PennyLane은 Python을 사용하여 양자 회로를 구축하고 실행할 수 있는 하드웨어 독립적 프레임워크로 작동합니다. 초전도 큐비트, 이온 트랩, 포토닉스를 포함한 다양한 양자 하드웨어와 통합되며, 회로 컴파일 및 리소스 추정을 위한 고성능 도구를 제공합니다. 사용자는 Catalyst 컴파일러를 활용하여 프로덕션급 성능을 달성하고, Lightning 시뮬레이터를 사용하여 GPU, 슈퍼컴퓨터 및 클라우드 전반에서 워크플로우를 확장할 수 있습니다.

대상 사용자

양자 컴퓨팅 분야에서 일하는 연구자, 개발자 및 교육자를 위해 설계되었습니다. 전문 연구자이든, 해커톤에 참여하는 학생이든, 양자 알고리즘을 실험하려는 개발자이든, 이 플랫폼은 초기 영감에서 최종 구현까지 나아가는 데 필요한 도구와 커뮤니티 지원을 제공합니다.

주요 특징

  • 학습을 가속화하기 위한 광범위한 연구 데모 및 대화형 튜토리얼 라이브러리.
  • 다양한 양자 장치를 지원하는 하드웨어 독립적 설계.
  • Catalyst 컴파일러 및 Lightning 시뮬레이터를 통한 고성능 실행.
  • 협업 및 지원을 위한 활발한 글로벌 연구자 및 개발자 커뮤니티 액세스.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트