Dodatki Qiskit
Dodatki Qiskit to zbiór możliwości badawczych umożliwiających odkrywanie algorytmów w skali użytkowej. Możliwości te opierają się na wydajnym fundamencie narzędzi Qiskit do tworzenia i uruchamiania algorytmów kwantowych. Są dostarczane jako modularne komponenty oprogramowania, które można podłączyć do przepływu pracy w celu skalowania lub projektowania nowych algorytmów kwantowych.
Dodatki do mapowania
Przybliżona kompilacja kwantowa z sieciami tensorowymi
Przybliżona kompilacja kwantowa z sieciami tensorowymi (AQC-Tensor) umożliwia konstrukcję obwodów o wysokiej wierności przy zmniejszonej głębokości.
- Odwiedź repozytorium GitHub.
- Przeczytaj dokumentację.
- Przeczytaj samouczek dotyczący używania AQC do ulepszania Trotteryzowanej ewolucji czasowej.
Formuły wieloproduktowe
Formuły wieloproduktowe (MPF) redukują błąd Trottera w dynamice hamiltonowskiej poprzez ważoną kombinację kilku wykonań Circuit.
- Odwiedź repozytorium GitHub.
- Przeczytaj dokumentację.
Maper optymalizacyjny
Dodatek Optimization Mapper zawiera funkcjonalności do modelowania problemów optymalizacyjnych poprzez formułowanie ich w modelach abstrakcyjnych, a następnie konwertowanie do reprezentacji zrozumiałych dla komputera kwantowego.
- Przeczytaj dokumentację, aby zapoznać się z przewodnikami i referencjami API.
- Odwiedź repozytorium GitHub.
Dodatki do optymalizacji
Wsteczna propagacja operatorów
Wsteczna propagacja operatorów (OBP) redukuje głębokość Circuit przez usuwanie operacji z końca kosztem większej liczby pomiarów operatorów.
- Odwiedź repozytorium GitHub.
- Przeczytaj dokumentację.
- Przeczytaj samouczek dotyczący używania OBP do poprawy wartości oczekiwanych.
Cięcie Circuit
Cięcie Circuit redukuje głębokość transpilowanych Circuit poprzez dekompozycję bramek splątujących pomiędzy nieprzyległymi Qubitami.
- Odwiedź repozytorium GitHub.
- Przeczytaj dokumentację.
Dodatki do przetwarzania końcowego
Diagonalizacja kwantowa oparta na próbkach
Diagonalizacja kwantowa oparta na próbkach (SQD) klasycznie przetwarza zaszumione próbki kwantowe w celu uzyskania dokładniejszych oszacowań wartości własnych hamiltonianów układów kwantowych, na przykład w zastosowaniach chemicznych.
- Odwiedź repozytorium GitHub.
- Przeczytaj dokumentację.
- Przeczytaj samouczek dotyczący diagonalizacji kwantowej opartej na próbkach dla hamiltonianu chemicznego.
SQD dla HPC
Ten dodatek to gotowa na HPC implementacja dodatku SQD. Jest napisana zgodnie z nowoczesnymi standardami C++17 i zaprojektowana do tworzenia pojedynczego skompilowanego pliku binarnego do użycia z MPI.
- Odwiedź dokumentację referencji API.
- Wyświetl repozytorium GitHub.
Dodatki do mitygacji błędów
M3 (mthree)
Mitygacja pomiarów bez macierzy (M3) to pakiet do skalowalnej mitygacji błędów pomiarów kwantowych, który można obliczać równolegle.
- Odwiedź dokumentację, aby zapoznać się z przewodnikami, samouczkami i referencjami API.
- Odwiedź stronę GitHub pakietu.
Zacienione stożki świetlne
Dodatek zacienione stożki świetlne używa propagacji Pauliego do redukcji liczby składników błędów w modelu szumu, które wymagają mitygacji, zgodnie ze specyfiką docelowej obserwowalnej. Ma to efekt zmniejszenia narzutu próbkowania dla przepływów pracy probabilistycznego anulowania błędów (PEC).
- Odwiedź dokumentację, aby zapoznać się z przewodnikami, samouczkami i referencjami API.
Absorpcja propagowanego szumu
Absorpcja propagowanego szumu (PNA) używa propagacji Pauliego do absorbowania informacji z modelu szumu do docelowej obserwowalnej. Pomiar tej zmodyfikowanej obserwowalnej ma efekt mitygowania szumu zgodnie z reprezentacją modelu.
- Odwiedź dokumentację, aby zapoznać się z przewodnikami, samouczkami i referencjami API.