microsoft/qdk

Public

mirrored fromhttps://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v1.23.0

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

source/pip/qsharp/__init__.py

65lines · modecode

1# Copyright (c) Microsoft Corporation.
2# Licensed under the MIT License.
3
4from . import telemetry_events
5from ._qsharp import (
6 init,
7 eval,
8 run,
9 compile,
10 circuit,
11 estimate,
12 logical_counts,
13 set_quantum_seed,
14 set_classical_seed,
15 dump_machine,
16 dump_circuit,
17 StateDump,
18 ShotResult,
19 PauliNoise,
20 DepolarizingNoise,
21 BitFlipNoise,
22 PhaseFlipNoise,
23 CircuitGenerationMethod,
24)
25
26telemetry_events.on_import()
27
28from ._native import Result, Pauli, QSharpError, TargetProfile, estimate_custom
29
30# IPython notebook specific features
31try:
32 if __IPYTHON__: # type: ignore
33 from ._ipython import register_magic, enable_classic_notebook_codemirror_mode
34
35 register_magic()
36 enable_classic_notebook_codemirror_mode()
37except NameError:
38 pass
39
40
41__all__ = [
42 "init",
43 "eval",
44 "run",
45 "set_quantum_seed",
46 "set_classical_seed",
47 "dump_machine",
48 "dump_circuit",
49 "compile",
50 "circuit",
51 "estimate",
52 "estimate_custom",
53 "logical_counts",
54 "Result",
55 "Pauli",
56 "QSharpError",
57 "TargetProfile",
58 "StateDump",
59 "ShotResult",
60 "PauliNoise",
61 "DepolarizingNoise",
62 "BitFlipNoise",
63 "PhaseFlipNoise",
64 "CircuitGenerationMethod",
65]
66