Addon-uri Qiskit
Addon-urile Qiskit sunt o colecție de capabilități de cercetare pentru a permite descoperirea algoritmilor la scară de utilitate. Aceste capabilități se construiesc pe fundația performantă a instrumentelor Qiskit pentru crearea și rularea algoritmilor cuantici. Sunt furnizate ca componente software modulare ce pot fi integrate într-un flux de lucru pentru a scala sau a proiecta noi algoritmi cuantici.
Addon-uri pentru mapare
Compilare cuantică aproximativă cu rețele tensoriale
Compilarea cuantică aproximativă cu rețele tensoriale (AQC-Tensor) permite construirea de circuite de înaltă fidelitate cu adâncime redusă.
- Vizitează depozitul GitHub.
- Citește documentația.
- Citește tutorialul despre utilizarea AQC pentru a îmbunătăți evoluția temporală Trotterizată.
Formule multi-produs
Formulele multi-produs (MPF) reduc eroarea Trotter a dinamicii Hamiltoniene printr-o combinație ponderată a mai multor execuții de Circuit.
- Vizitează depozitul GitHub.
- Citește documentația.
Mapper de optimizare
Addon-ul Optimization Mapper conține funcționalități pentru modelarea problemelor de optimizare, formulându-le în modele abstracte și convertindu-le ulterior în reprezentări pe care un calculator cuantic le poate înțelege.
- Citește documentația pentru ghiduri practice și referințe API.
- Vizitează depozitul GitHub.
Addon-uri pentru optimizare
Backpropagare de operatori
Backpropagarea de operatori (OBP) reduce adâncimea Circuit-ului prin eliminarea operațiilor de la sfârșit, cu costul unor măsurători suplimentare de operatori.
- Vizitează depozitul GitHub.
- Citește documentația.
- Citește tutorialul despre utilizarea OBP pentru a îmbunătăți valorile de așteptare.
Tăiere de Circuit
Tăierea de Circuit reduce adâncimea circuitelor transpilate prin descompunerea Gate-urilor de entanglare dintre qubiți non-adiacenți.
- Vizitează depozitul GitHub.
- Citește documentația.
Addon-uri pentru post-procesare
Diagonalizare cuantică bazată pe eșantioane
Diagonalizarea cuantică bazată pe eșantioane (SQD) post-procesează clasic eșantioanele cuantice zgomotoase pentru a obține estimări mai precise ale valorilor proprii ale Hamiltonienilor sistemelor cuantice, de exemplu în aplicații de chimie.
- Vizitează depozitul GitHub.
- Citește documentația.
- Citește tutorialul despre Diagonalizarea cuantică bazată pe eșantioane a unui Hamiltonian din chimie.
SQD pentru HPC
Acest addon este o implementare SQD pregătită pentru HPC. Este scris în standardele moderne C++17 și este conceput pentru a crea un singur binar compilat pentru utilizare cu MPI.
- Vizitează documentația referinței API.
- Vizitează depozitul GitHub.
Addon-uri pentru atenuarea erorilor
M3 (mthree)
Matrix-free Measurement Mitigation (M3) este un pachet pentru atenuarea scalabilă a erorilor de măsurare cuantică, ce poate fi calculat în paralel.
- Vizitează documentația pentru ghiduri practice, tutoriale și referințe API.
- Vizitează pagina GitHub a pachetului.
Conuri de lumină umbrite
Addon-ul pentru conuri de lumină umbrite utilizează propagarea Pauli pentru a reduce numărul de termeni de eroare dintr-un model de zgomot care trebuie atenuați, în funcție de specificul observabilului țintă. Acest lucru are ca efect reducerea costului de eșantionare pentru fluxurile de lucru de anulare probabilistică a erorilor (PEC).
- Vizitează documentația pentru ghiduri practice, tutoriale și referințe API.
Absorbție de zgomot propagat
Absorbția de zgomot propagat (PNA) utilizează propagarea Pauli pentru a absorbi informații dintr-un model de zgomot într-un observabil țintă. Măsurarea acestui observabil modificat are ca efect atenuarea zgomotului reprezentat de model.
- Vizitează documentația pentru ghiduri practice, tutoriale și referințe API.