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