4 مستودعات
Libraries and frameworks for designing and simulating quantum circuits.
Explore 4 awesome GitHub repositories matching part of an awesome list · Quantum Computing. Refine with filters or upvote what's useful.
Qiskit is a quantum computing software development kit used for designing, simulating, and executing quantum circuits on physical hardware and simulators. It functions as a quantum algorithm framework, a circuit simulator, and a vendor-agnostic hardware interface for dispatching workloads across diverse providers. The project features a quantum circuit transpiler that optimizes abstract designs to match the specific basis gates and qubit connectivity of target hardware. It employs a pass-based transpilation pipeline and symbolic instruction translation to convert high-level circuits into hard
SDK for building and running circuits on real quantum hardware.
Cirq هو إطار عمل للحوسبة الكمومية بلغة Python يُستخدم لتصميم ومحاكاة وتنفيذ الدوائر الكمومية على أجهزة الكموم ذات النطاق المتوسط الصاخب (NISQ). يعمل كمحاكي للدوائر الكمومية ونموذج للضوضاء، بالإضافة إلى أداة لتنفيذ الخوارزميات الكمومية. يوفر إطار العمل واجهة متخصصة لأجهزة NISQ، مما يسمح للمستخدمين بتعيين الدوائر الكمومية المنطقية إلى طوبولوجيا الأجهزة الفعلية مع التحقق من اتصال الأجهزة وقيود البوابات. ويتميز من خلال نمذجة الضوضاء المتكاملة، وتطبيق قنوات إزالة الاستقطاب والتخميد لمحاكاة فك الترابط والأخطاء الموجودة في المعالجات الكمومية الحقيقية. يغطي المشروع مجموعة واسعة من الإمكانيات، بما في ذلك تصميم الدوائر الكمومية، وتكامل الأجهزة، ومحاكاة الحالة. ويتضمن أدوات لتحليل البوابات، وتعيين طوبولوجيا الأجهزة، وتنفيذ الإجراءات الكمومية الأساسية مثل تحويلات فوريه والبحث في البيانات غير المهيكلة. بالإضافة إلى ذلك، يوفر أدوات تحليلية لحساب الحالة الأرضية الجزيئية وقياس دقة الأجهزة.
Hardware-aware quantum circuit design for NISQ devices.
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.
Hybrid quantum-classical machine learning with automatic differentiation.
QuTiP: Quantum Toolbox in Python
Toolbox for simulating quantum systems.