microsoft/qdk

Public

mirrored from https://github.com/microsoft/qdkAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/replace-qsharp-with-qdk-python-tests

Branches

Tags

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

Clone

HTTPS

Download ZIP

source/pip/qsharp/__init__.py

64lines · 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
34
35 register_magic()
36except NameError:
37 pass
38
39
40__all__ = [
41 "init",
42 "eval",
43 "run",
44 "set_quantum_seed",
45 "set_classical_seed",
46 "dump_machine",
47 "dump_circuit",
48 "compile",
49 "circuit",
50 "estimate",
51 "estimate_custom",
52 "logical_counts",
53 "Result",
54 "Pauli",
55 "QSharpError",
56 "TargetProfile",
57 "StateDump",
58 "ShotResult",
59 "PauliNoise",
60 "DepolarizingNoise",
61 "BitFlipNoise",
62 "PhaseFlipNoise",
63 "CircuitGenerationMethod",
64]
65