Sari la conținutul principal

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ă.

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.

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.

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.

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.

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.

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.