Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1# Copyright 2019-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. 

2# 

3# Licensed under the Apache License, Version 2.0 (the "License"). You 

4# may not use this file except in compliance with the License. A copy of 

5# the License is located at 

6# 

7# http://aws.amazon.com/apache2.0/ 

8# 

9# or in the "license" file accompanying this file. This file is 

10# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 

11# ANY KIND, either express or implied. See the License for the specific 

12# language governing permissions and limitations under the License. 

13 

14import braket.ipython_utils as ipython_utils 

15from braket.tasks.annealing_quantum_task_result import ( # noqa: F401 # TODO: remove 

16 AnnealingQuantumTaskResult, 

17) 

18from braket.tasks.gate_model_quantum_task_result import GateModelQuantumTaskResult # noqa: F401 

19from braket.tasks.quantum_task import QuantumTask # noqa: F401 

20 

21# Apply nest_asyncio if currently running within Jupyter. This ensures anything that uses 

22# asyncio will run in Jupyter without any issues. 

23# 

24# Inspired by https://github.com/ipython/ipython/issues/11694 and 

25# https://github.com/jupyter/notebook/issues/3397#issuecomment-419386811 

26if ipython_utils.running_in_jupyter(): 

27 import nest_asyncio 

28 

29 nest_asyncio.apply()