Microsoft.Quantum.Oracles – obor názvů
Upozornění
Tato dokumentace se týká klasické sady QDK, která byla nahrazena moderní sadou QDK.
Projděte si https://aka.ms/qdk.api dokumentaci k rozhraní API pro moderní sadu QDK.
Tento obor názvů poskytuje uživatelem definované typy, které zdobí různé druhy orákul podle jejich zamýšleného použití v kvantových algoritmech, jako je například odhad fází a zesílení amplitudy.
Functions
Name | Souhrn |
---|---|
DeterministicStateOracleFromStateOracle | Převede orákulum typu StateOracle na DeterministicStateOracle . |
ObliviousOracleFromDeterministicStateOracle | Kombinuje orákulum DeterministicStateOracle a ObliviousOracle . |
OracleToDiscrete | Vzhledem k tomu, že operace představuje orákulum "černé skříňky", vrátí diskrétní orákulum v čase, které představuje orákulum "černé skříňky" opakované několikrát. |
ReflectionOracleFromDeterministicStateOracle | Vytvoří reflexi o daném stavu z orákulum. |
StateOracleFromDeterministicStateOracle | Převede orákulum typu DeterministicStateOracle na StateOracle . |
Uživateli definované typy
Name | Souhrn |
---|---|
ContinuousOracle | Představuje orákulum s nepřetržitým časem. |
DeterministicStateOracle | Představuje orákulum pro přípravu deterministického stavu. |
DiscreteOracle | Představuje diskrétní orákulum v čase. |
ObliviousOracle | Představuje orákulum pro zapomenuté zesílení amplitudy. |
ReflectionOracle | Představuje orákulum reflexe. |
StateOracle | Představuje orákulum pro přípravu stavu. |