Qiskit noise learning
Un set de instrumente Python pentru caracterizarea zgomotului cuantic bazată pe randomizare.
Software alfa. Această bibliotecă se află în stadiul de dezvoltare 0.x și este în dezvoltare activă. Nicio parte a interfeței publice nu este încă stabilă: cât timp versiunea majoră este 0, așteaptă-te la modificări incompatibile între versiuni și fixează-ți dependența în consecință (de exemplu, qiskit-noise-learning==0.1.*). În prezent nu emitem avertismente de depreciere, dar toate modificările sunt consemnate în notele de lansare. Consultă politica de depreciere pentru detalii. Apreciem orice feedback.
Interfețe și documentație
Această bibliotecă are două niveluri de interfață. Prima este interfața de nivel jos, în care utilizatorul interacționează direct cu obiecte ce reprezintă concepte de bază din învățarea zgomotului, permițând proiectarea personalizată a fiecărui aspect al unui protocol de învățare a zgomotului. A doua este o interfață de nivel mai înalt, subpachetul qiskit_noise_learning.protocols, care conține o pereche de funcții pentru fiecare protocol – prepare_vanilla_program și process_vanilla_result pentru protocolul standard „vanilla” – fiecare pereche învelind un flux de lucru standard într-un singur apel de o parte și de alta a execuției.
Consultă următoarele ghiduri pentru exemple despre cum să folosești acest pachet:
-
Învață modelul de zgomot al unei porți — utilizare completă a funcțiilor de protocol
-
Construiește un experiment de învățare — prezentare pas cu pas a fluxului intern
Contribuție
Consultă ghidul de contribuție pentru detalii despre configurarea pentru dezvoltatori, testare, construirea documentației și fluxul notelor de lansare.
Citarea acestui pachet
Dacă folosești acest pachet în cercetarea ta, folosește fișierul CITATION.bib din depozitul acestui proiect pentru a cita referința (referințele) potrivită(e).