Pennylane هي مكتبة Python عبر المنصات للحوسبة الكمومية والتعلم الآلي الكم والكيمياء الكمومية.
الإطار النهائي المفتوح المصدر للبرمجة الكمومية. بنيت من قبل الباحثين ، للبحث. 
برنامج أجهزة الكمبيوتر الكم . بناء دوائر الكم مع مجموعة واسعة من المستحضرات والبوابات والقياسات. قم بتشغيل أجهزة محاكاة عالية الأداء أو أجهزة مختلفة ، مع ميزات متقدمة مثل قياسات الدائرة المتوسطة وتخفيف الأخطاء.
خوارزميات كمية رئيسية . من NISQ إلى الحوسبة الكمومية التي تتحمل الأخطاء ، فتح خوارزميات للبحث والتطبيق. تحليل الأداء وتصور الدوائر وأدوات الوصول لتطوير الكيمياء الكمومية وتطوير الخوارزمية.
التعلم الآلي مع الأجهزة الكمومية والمحاكاة . تتكامل مع Pytorch أو TensorFlow أو Jax أو Keras أو Numpy لتحديد وتدريب النماذج الهجينة باستخدام مُحسّنات مدركة للكمية والتدرجات المتوافقة مع الأجهزة لمهام البحث المتقدمة. التعلم الآلي الكم QuickStart.
مجموعات البيانات الكم . الوصول إلى مجموعات بيانات عالية الجودة ، مسبقًا لتقليل تطوير الخوارزمية من وقت البحث وتسريع. تصفح مجموعات البيانات أو المساهمة ببياناتك الخاصة.
التجميع والأداء . الدعم التجريبي لتجميع في الوقت المناسب. قم بتجميع سير العمل الهجين بالكامل ، مع دعم للميزات المتقدمة مثل الدوائر التكيفية ، وردود الفعل في الوقت الفعلي ، وحلقات غير محدودة. انظر CATALYST لمزيد من التفاصيل.
لمزيد من التفاصيل والميزات الإضافية ، يرجى الاطلاع على موقع Pennylane.
يتطلب Pennylane Python الإصدار 3.10 وما فوق. يمكن أن يتم تثبيت Pennylane ، وكذلك جميع التبعيات ، باستخدام PIP:
python -m pip install pennylane تم العثور على صور Docker على صفحة Pennylane Docker Hub ، حيث يوجد أيضًا وصف مفصل حول دعم Pennylane Docker. انظر الوصف هنا لمزيد من المعلومات.
احصل على ما يصل وتشغيله بسرعة مع Pennylane باتباع دليل QuickStart الخاص بنا ، المصمم لتقديم الميزات الرئيسية ومساعدتك على البدء في بناء دوائر الكم على الفور.
سواء كنت تستكشف التعلم الآلي الكم (QML) أو الحوسبة الكمومية أو الكيمياء الكمومية ، يقدم Pennylane مجموعة واسعة من الأدوات والموارد لدعم بحثك:

يمكنك أيضًا الاطلاع على وثائقنا للحصول على أدلة QuickStart لاستخدام Pennylane ، وأدلة مطور مفصلة حول كيفية كتابة جهاز الكم المتوافق مع Pennylane الخاص بك.
خذ غوصًا أعمق في الحوسبة الكمومية من خلال استكشاف الخوارزميات المتطورة باستخدام أجهزة Pennylane و Quantum. استكشاف Pennylane Demos.

إذا كنت ترغب في المساهمة في العرض التجريبي الخاص بك ، راجع دليل تقديم العرض التجريبي الخاص بنا.
Pennylane في طليعة البحث في الحوسبة الكمومية ، والتعلم الآلي الكم ، والكيمياء الكمومية. استكشف كيف يتم استخدام Pennylane للبحث في المنشورات التالية:
الحوسبة الكمومية : قطع الدائرة الكمومية السريعة مع قياسات عشوائية
التعلم الآلي الكم : أفضل من الكلاسيكية؟ الفن الدقيق لقياس نماذج التعلم الآلي الكمومي
الكيمياء الكمومية : تسريع الحسابات الكمومية للكيمياء من خلال العوامل المزدوجة المضغوطة المنظمة
البحوث المؤثرة تدفع بينيلين. أخبرنا ما هي الميزات التي تحتاجها لبحثك على Github أو على موقعنا على الويب.
نرحب بالمساهمات - شوكة مستودع بينيلين ، ثم نقدم طلب سحب يحتوي على مساهمتك. سيتم إدراج جميع المساهمين في Pennylane كمؤلفين في الإصدارات. سيتم إدراج جميع المستخدمين الذين يساهمون بشكل كبير في الكود (المكونات الإضافية الجديدة ، وظائف جديدة ، وما إلى ذلك) على ورقة Pennylane Arxiv.
نشجع أيضًا تقارير الأخطاء ، واقتراحات للميزات والتحسينات الجديدة ، وحتى الروابط للمشاريع الرائعة أو التطبيقات المدمجة على Pennylane.
انظر صفحة المساهمات لدينا ودليل التطوير لدينا لمزيد من التفاصيل.
إذا كنت تواجه مشكلات ، فالرجاء إخبارنا عن طريق نشر المشكلة على متتبع قضية GitHub.
انضم إلى منتدى Pennylane للمناقشة للتواصل مع مجتمع الكم ، والحصول على الدعم ، والمشاركة مباشرة مع فريقنا. إنه المكان المثالي لتبادل الأفكار وطرح الأسئلة والتعاون مع زملائه الباحثين والمطورين!
لاحظ أننا ملتزمون بتوفير بيئة ودية وآمنة ومرحبة للجميع. يرجى قراءة واحترام مدونة قواعد السلوك.
بينيلين هو عمل العديد من المساهمين.
إذا كنت تقوم بالبحث باستخدام Pennylane ، فيرجى الاستشهاد بورقة:
فيل بيرغولم وآخرون. بينيلين: التمايز التلقائي للحسابات الكمومية الكلاسيكية الهجينة. 2018. Arxiv: 1811.04968
Pennylane مجاني ومفتوح المصدر ، تم إصداره تحت ترخيص Apache ، الإصدار 2.0.