select random values from the correct range
This commit is contained in:
parent
e011a14df5
commit
147267eff1
1 changed files with 4 additions and 1 deletions
|
|
@ -160,7 +160,10 @@ class QuantumCircuit:
|
||||||
nexp = 2 * samples
|
nexp = 2 * samples
|
||||||
# vectorized binds: one circuit, many parameter values
|
# vectorized binds: one circuit, many parameter values
|
||||||
binds: list[dict[ParameterVectorElement, list[float]]] = [
|
binds: list[dict[ParameterVectorElement, list[float]]] = [
|
||||||
{param: [rng.random() for _ in range(nexp)] for param in thetas.params}
|
{
|
||||||
|
param: [rng.random() * 4 * math.pi - 2 * math.pi for _ in range(nexp)]
|
||||||
|
for param in thetas.params
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
job = backend.run([tqc], parameter_binds=binds)
|
job = backend.run([tqc], parameter_binds=binds)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue