صيغ المنتجات المتعددة (MPF)
Package versions
The code on this page was developed using the following requirements. We recommend using these versions or newer.
صيغ المنتجات المتعددة (MPF) يمكن استخدامها لمحاكاة ديناميكيات نظام كمي بدقة أعلى، على حساب زيادة عدد تنفيذات الدوائر. وهي تقنية معالجة لاحقة تُخفف من خطأ قيم الانتظار للحالات المتطورة زمنياً.
تُستخدم الحوسبة الكلاسيكية لحل نظام من المعادلات الخطية الذي يوفر معاملات لمجموعة موزونة من عدة تنفيذات للدوائر. يمكن لهذه المجموعة الموزونة أن تُقلل من الخطأ المرتبط بمحاكاة التطور الزمني، بشرط اختيار جيد لخطوات Trotter. ستستوعب أداة MPF مجموعة من البيانات --- بما فيها عدد خطوات Trotter ورتبة تقريب Trotter --- لإعداد نظام المعادلات الخطية المرتبط وحله (أو تقريب حله)، والذ ي يمكنك استخدامه لاحقاً لمعالجة قياسات قيم الانتظار لحالة متطورة زمنياً.
تثبيت حزمة MPF
هناك طريقتان لتثبيت حزمة MPF: عبر PyPI أو البناء من المصدر. يُنصح بالتثبيت داخل بيئة افتراضية لضمان الفصل بين تبعيات الحزم.
التثبيت من PyPI
أبسط طريقة لتثبيت حزمة qiskit-addon-mpf هي عبر PyPI.
pip install qiskit-addon-mpf
البناء من المصدر
المستخدمون الذين يرغبون في التطوير داخل المستودع أو من يريدون تثبيته يدوياً يمكنهم القيام بذلك باستنساخ المستودع أولاً:
git clone git@github.com:Qiskit/qiskit-addon-mpf.git
ثم تثبيت الحزمة عبر pip. يحتوي المستودع أيضاً على عدد من التبعيات الاختيارية التي تُفعّل ميزات معينة.
عدّل الخيارات حسب احتياجاتك.
pip install tox notebook -e '.[notebook-dependencies,dev]'