ParameterSets
- class braket.program_sets.parameter_sets.ParameterSets(parameter_sets=None, *, keys=None, values=None, **kwargs)[source]
Bases:
objectStores a sequence of parameter sets for a parametrized circuit.
Exactly one of inputs, keys and values, or kwargs must be specified.
- Parameters:
parameter_sets (
Union[ParameterSets,Sequence[Mapping[str,float]],Mapping[str,Sequence[float]],None]) – Multiple inputs to a parametrized circuit; must either be a list of dicts, where every dict has the same parameter names for keys, or a dict mapping parameter names to lists of values, where each list must be the same length. Default: None.keys (
Sequence[str] |None) – A list of parameter names as strings. If specified, values must also be specified. Default: None.values (
Sequence[Sequence[float]] |ndarray|None) – A list of parameter value lists, in the same order as keys; each list must be the same length. Default: None.**kwargs – Keys are parameter names, while values are lists of values; each list must be the same length.