Przejdź do głównej treści
Ten projekt jest w wersji beta. Znalazłeś błąd? Otwórz zgłoszenie na GitHub. Masz pytanie lub pomysł? Zapytaj w Discussions — chętnie poznamy Twoją opinię!
Jak oceniasz jakość tłumaczenia tej strony?

Qiskit noise learning

Zestaw narzędzi w Pythonie do charakteryzacji szumu kwantowego opartej na randomizacji.

Uwaga

Oprogramowanie w wersji alfa. Ta biblioteka jest na etapie rozwoju 0.x i jest aktywnie rozwijana. Żadna część publicznego interfejsu nie jest jeszcze stabilna: dopóki wersja główna to 0, spodziewaj się zmian niezachowujących zgodności między wydaniami i odpowiednio przypnij swoją zależność (na przykład qiskit-noise-learning==0.1.*). Obecnie nie wydajemy ostrzeżeń o wycofaniu, ale wszystkie zmiany są odnotowywane w informacjach o wydaniu. Szczegóły znajdziesz w polityce wycofywania. Każda opinia jest mile widziana.

Interfejsy i dokumentacja​

Ta biblioteka ma dwa poziomy interfejsu. Pierwszy to interfejs niskopoziomowy, w którym użytkownik bezpośrednio operuje na obiektach reprezentujących podstawowe pojęcia uczenia szumu, co umożliwia dowolne zaprojektowanie każdego aspektu protokołu uczenia szumu. Drugi to interfejs wyższego poziomu, podpakiet qiskit_noise_learning.protocols, który zawiera jedną parę funkcji na protokół – prepare_vanilla_program i process_vanilla_result dla standardowego protokołu „vanilla” – przy czym każda para opakowuje gotowy przepływ pracy w pojedyncze wywołanie po obu stronach wykonania.

Przykłady użycia tego pakietu znajdziesz w następujących przewodnikach:

Współtworzenie​

Szczegółowe informacje o konfiguracji środowiska deweloperskiego, testowaniu, budowaniu dokumentacji i przepływie pracy z informacjami o wydaniu znajdziesz w wytycznych dla współtwórców.

Cytowanie tego pakietu​

Jeśli używasz tego pakietu w swoich badaniach, skorzystaj z pliku CITATION.bib w repozytorium tego projektu, aby zacytować odpowiednie źródła.