Řídký kvantový simulátor
Řídký simulátor je výchozím místním simulátorem pro vývojová prostředí Azure Quantum a na rozdíl od simulátoru úplného stavu využívá řídkou reprezentaci vektorů kvantového stavu. Tato funkce umožňuje simulátoru s řídkými minimalizovat nároky na paměť používané k reprezentaci kvantových stavů, a tím umožnit simulace nad větším počtem qubitů. Simulátor s řídkou je efektivní pro reprezentaci kvantových stavů, které jsou ve výpočetním základu zhuštěné, tj. kvantových stavů, pro které je většina amplitudových koeficientů ve výpočetní bázi nulová. Proto řídký simulátor umožňuje uživatelům zkoumat větší aplikace, než je možné znázornit pomocí simulátoru úplného stavu, který bude plýtvat pamětí i časem exponenciálně velkého počtu amplitud nula.
Další informace o řídkém simulátoru najdete v tématu Jaques a Häner (arXiv:2105.01533).
Volání simulátoru s řídkými
Řídký simulátor je výchozím místním simulátorem v editoru Visual Studio Code s nainstalovaným rozšířením Azure Quantum Development Kit a na portálu Azure Quantum.
Scenario | Metoda |
---|---|
Q# V programu ve VS Code | Vyberte Spustit soubor.Q# |
V buňce poznámkového bloku Pythonu | result=qsharp.eval("EntryPointOperation()") nebo result=qsharp.run("EntryPointOperation()", shots=##) |
V buňce %%qsharp poznámkového bloku |
EntryPointOperation() |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro