מבוא ל-primitives של IBM Quantum
ה-Primitives נוצרו כדי לפשט את המשימות הנפוצות ביותר של מחשבים קוונטיים: דגימת מצבים קוונטיים וחישוב ערכי ציפייה. ה-primitives של IBM Quantum (Estimator ו-Sampler) הם מימושים של מחלקות הבסיס של primitives ב-Qiskit. הם מספקים מימוש מתוחכם יותר (לדוגמה, כולל הפחתת שגיאות) כשירות מבוסס ענן ומשמשים לגישה לחומרת IBM Quantum®.
ה-primitive החדש ביותר של IBM Quantum, Executor (שנמצא בבטא), מספק ממשק ברמה נמוכה יותר שנותן יותר נראות ושליטה מבלי לפגוע בביצועים.
Executor גם חושף יכולות נוספות ש-Sampler לא מציע, כגון קבוצות twirling נוספות ו-twirling עבור מעגלים עם שערים שבריים. עיין במעבר מ-Sampler ל-Executor כדי להחליט אם כדאי לעבור ל-Executor.
Estimator
מחשב ערכי ציפייה עבור אחד או יותר observables ביחס למצבים שהוכנו על ידי Circuit קוונטיות. כולל שיטות מובנות לדיכוי שגיאות ולהפחתת שגיאות.
התחלה מהירה עם Estimator →
Sampler
דוגם את רגיסטר הפלט מהרצה של אחת או יותר Circuit קוונטיות.
התחלה מהירה עם Sampler →
Executor (בטא)
דוגם רגיסטרי פלט מהרצות Circuit קוונטיות בהתבסס על הנחיות קלט ונותן לך שליטה ושקיפות מלאה על התאמה אישית של שיטות הפחתת שגיאות.
התחלה מהירה עם Executor →
הצעדים הבאים
המלצות
- למד על מחלקות הבסיס של primitives שעליהן מבוססים ה-primitives של IBM Quantum.
- עיין בדוגמאות מפורטות של Estimator, Sampler או Executor.
- ראה את פרטי הקלט והפלט של Estimator, Executor ו-Sampler.
- התאמן עם primitives דרך שיעור פונקציית העלות ב-IBM Quantum Learning.
- ראה את תיעוד ה-API של Estimator, תיעוד ה-API של Sampler ו-תיעוד ה-API של Executor.