Skip to content

Commit 00467fb

Browse files
committed
Fixed imports order
Grouped imports by sections
1 parent c15faee commit 00467fb

File tree

173 files changed

+630
-645
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+630
-645
lines changed

docs/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
# -- General configuration ---------------------------------------------------
1818
import datetime
1919
import doctest
20-
2120
import os
2221
import sys
2322

docs/tutorials/01_algorithms_introduction.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@
2828
"metadata": {},
2929
"outputs": [],
3030
"source": [
31-
"from qiskit_algorithms.optimizers import SLSQP\n",
3231
"from qiskit.circuit.library import n_local\n",
3332
"\n",
33+
"from qiskit_algorithms.optimizers import SLSQP\n",
34+
"\n",
3435
"num_qubits = 2\n",
3536
"ansatz = n_local(num_qubits, \"ry\", \"cz\")\n",
3637
"optimizer = SLSQP(maxiter=1000)"
@@ -282,8 +283,8 @@
282283
"metadata": {},
283284
"outputs": [],
284285
"source": [
285-
"from qiskit_aer.noise import NoiseModel\n",
286286
"from qiskit.providers.fake_provider import GenericBackendV2\n",
287+
"from qiskit_aer.noise import NoiseModel\n",
287288
"\n",
288289
"coupling_map = [(0, 1), (1, 2), (2, 3)]\n",
289290
"backend = GenericBackendV2(num_qubits=4, coupling_map=coupling_map, seed=54)"

docs/tutorials/02_vqe_advanced_options.ipynb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
],
102102
"source": [
103103
"import numpy as np\n",
104-
"\n",
105104
"from qiskit.circuit.library import n_local\n",
106105
"\n",
107106
"from qiskit_algorithms import VQE\n",

docs/tutorials/03_vqe_simulation_with_noise.ipynb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@
9393
"source": [
9494
"# define ansatz and optimizer\n",
9595
"from qiskit.circuit.library import n_local\n",
96+
"\n",
9697
"from qiskit_algorithms.optimizers import SPSA\n",
9798
"\n",
9899
"iterations = 125\n",
@@ -133,9 +134,10 @@
133134
"outputs": [],
134135
"source": [
135136
"# define Aer Estimator for noiseless statevector simulation\n",
136-
"from qiskit_algorithms.utils import algorithm_globals\n",
137137
"from qiskit_aer.primitives import EstimatorV2 as AerEstimator\n",
138138
"\n",
139+
"from qiskit_algorithms.utils import algorithm_globals\n",
140+
"\n",
139141
"seed = 170\n",
140142
"algorithm_globals.random_seed = seed\n",
141143
"\n",
@@ -239,8 +241,8 @@
239241
}
240242
],
241243
"source": [
242-
"from qiskit_aer.noise import NoiseModel\n",
243244
"from qiskit.providers.fake_provider import GenericBackendV2\n",
245+
"from qiskit_aer.noise import NoiseModel\n",
244246
"\n",
245247
"coupling_map = [(0, 1), (1, 2), (2, 3), (3, 4)]\n",
246248
"device = GenericBackendV2(num_qubits=5, coupling_map=coupling_map, seed=54)\n",

docs/tutorials/04_vqd.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@
8383
],
8484
"source": [
8585
"from qiskit.circuit.library import n_local\n",
86+
"\n",
8687
"from qiskit_algorithms.optimizers import COBYLA\n",
8788
"\n",
8889
"ansatz = n_local(2, rotation_blocks=[\"ry\", \"rz\"], entanglement_blocks=\"cz\", reps=1)\n",
@@ -104,7 +105,8 @@
104105
"metadata": {},
105106
"outputs": [],
106107
"source": [
107-
"from qiskit.primitives import StatevectorSampler, StatevectorEstimator\n",
108+
"from qiskit.primitives import StatevectorEstimator, StatevectorSampler\n",
109+
"\n",
108110
"from qiskit_algorithms.state_fidelities import ComputeUncompute\n",
109111
"from qiskit_algorithms.utils import algorithm_globals\n",
110112
"\n",
@@ -269,7 +271,6 @@
269271
"source": [
270272
"from qiskit_algorithms import NumPyEigensolver\n",
271273
"\n",
272-
"\n",
273274
"exact_solver = NumPyEigensolver(k=3)\n",
274275
"exact_result = exact_solver.compute_eigenvalues(H2_op)\n",
275276
"ref_values = exact_result.eigenvalues"

docs/tutorials/05_qaoa.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
"metadata": {},
2323
"outputs": [],
2424
"source": [
25-
"import numpy as np\n",
2625
"import networkx as nx\n",
26+
"import numpy as np\n",
2727
"\n",
2828
"num_nodes = 4\n",
2929
"w = np.array(\n",
@@ -212,7 +212,6 @@
212212
"\n",
213213
"from qiskit_algorithms import QAOA\n",
214214
"from qiskit_algorithms.optimizers import COBYLA\n",
215-
"\n",
216215
"from qiskit_algorithms.utils import algorithm_globals\n",
217216
"\n",
218217
"sampler = StatevectorSampler(seed=42)\n",
@@ -264,9 +263,10 @@
264263
}
265264
],
266265
"source": [
267-
"from qiskit_algorithms import NumPyMinimumEigensolver\n",
268266
"from qiskit.quantum_info import Operator\n",
269267
"\n",
268+
"from qiskit_algorithms import NumPyMinimumEigensolver\n",
269+
"\n",
270270
"npme = NumPyMinimumEigensolver()\n",
271271
"result = npme.compute_minimum_eigenvalue(Operator(qubit_op))\n",
272272
"\n",
@@ -334,8 +334,8 @@
334334
"metadata": {},
335335
"outputs": [],
336336
"source": [
337-
"from qiskit_aer.noise import NoiseModel\n",
338337
"from qiskit.providers.fake_provider import GenericBackendV2\n",
338+
"from qiskit_aer.noise import NoiseModel\n",
339339
"\n",
340340
"coupling_map = [(0, 1), (1, 2), (2, 3)]\n",
341341
"backend = GenericBackendV2(num_qubits=4, coupling_map=coupling_map, seed=54)"

docs/tutorials/06_grover.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
],
7676
"source": [
7777
"from qiskit import QuantumCircuit\n",
78+
"\n",
7879
"from qiskit_algorithms import AmplificationProblem\n",
7980
"\n",
8081
"# the state we desire to find is '11'\n",
@@ -119,9 +120,9 @@
119120
}
120121
],
121122
"source": [
122-
"from qiskit_algorithms import Grover\n",
123123
"from qiskit.primitives import StatevectorSampler\n",
124124
"\n",
125+
"from qiskit_algorithms import Grover\n",
125126
"\n",
126127
"grover = Grover(sampler=StatevectorSampler())\n",
127128
"result = grover.amplify(problem)\n",

docs/tutorials/07_grover_examples.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@
7171
"metadata": {},
7272
"outputs": [],
7373
"source": [
74-
"from qiskit.exceptions import MissingOptionalLibraryError\n",
7574
"from qiskit.circuit.library.phase_oracle import PhaseOracleGate\n",
75+
"from qiskit.exceptions import MissingOptionalLibraryError\n",
7676
"from qiskit.synthesis.boolean.boolean_expression import BooleanExpression\n",
7777
"\n",
7878
"oracle = None\n",
@@ -123,9 +123,10 @@
123123
}
124124
],
125125
"source": [
126-
"from qiskit_algorithms import Grover\n",
127126
"from qiskit.primitives import StatevectorSampler\n",
128127
"\n",
128+
"from qiskit_algorithms import Grover\n",
129+
"\n",
129130
"grover = Grover(sampler=StatevectorSampler())\n",
130131
"result = None\n",
131132
"if problem is not None:\n",

docs/tutorials/10_pvqd.ipynb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
}
7878
],
7979
"source": [
80-
"from qiskit.circuit import QuantumCircuit, ParameterVector\n",
80+
"from qiskit.circuit import ParameterVector, QuantumCircuit\n",
8181
"\n",
8282
"theta = ParameterVector(r\"$\\theta$\", 5)\n",
8383
"ansatz = QuantumCircuit(2)\n",
@@ -125,7 +125,8 @@
125125
"metadata": {},
126126
"outputs": [],
127127
"source": [
128-
"from qiskit.primitives import StatevectorSampler, StatevectorEstimator\n",
128+
"from qiskit.primitives import StatevectorEstimator, StatevectorSampler\n",
129+
"\n",
129130
"from qiskit_algorithms.state_fidelities import ComputeUncompute\n",
130131
"\n",
131132
"# the fidelity is used to evaluate the objective: the overlap of the variational form and the trotter step\n",

docs/tutorials/11_VarQTE.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,9 +221,10 @@
221221
},
222222
"outputs": [],
223223
"source": [
224-
"from qiskit_algorithms import VarQITE\n",
225224
"from qiskit.primitives import StatevectorEstimator\n",
226225
"\n",
226+
"from qiskit_algorithms import VarQITE\n",
227+
"\n",
227228
"var_qite = VarQITE(ansatz, init_param_values, var_principle, StatevectorEstimator())\n",
228229
"# an EstimatorV2 instance is necessary, if we want to calculate the expectation value of auxiliary operators.\n",
229230
"evolution_result = var_qite.evolve(evolution_problem)"

0 commit comments

Comments
 (0)