qml.init.strong_ent_layers_uniform¶
-
strong_ent_layers_uniform
(n_layers, n_wires, low=0, high=6.283185307179586, seed=None)[source]¶ Creates a parameter array for
StronglyEntanglingLayers()
, drawn from a uniform distribution.The shape of the parameter array is
(n_layers, n_wires, 3)
and each parameter is drawn uniformly at random from betweenlow
andhigh
. The parameters define the three rotation angles applied in each layer.- Parameters
n_layers (int) – number of layers
n_wires (int) – number of qubits
- Keyword Arguments
low (float) – minimum value of uniform distribution
high (float) – maximum value of uniform distribution
seed (int) – seed used in sampling the parameters, makes function call deterministic
- Returns
parameter array
- Return type
array
Contents
Using PennyLane
Development
API
Downloads