bloqade.analog.ir.routine.params.Params
← Module overview
class
property
sourceproperty
sourcemethod
sourcemethod
source
classParams¶source
bloqade.analog.ir.routine.params.Params
class ParamsAttributes
| Name | Type | Description |
|---|---|---|
n_sites | int | |
static_params | Dict[str, ParamType] | |
batch_params | List[Dict[str, ParamType]] | |
args_list | Tuple[Union[ScalarArg, VectorArg], ...] |
propertynum_args¶source
bloqade.analog.ir.routine.params.Params.num_args
num_args: intpropertyarg_names¶source
bloqade.analog.ir.routine.params.Params.arg_names
arg_names: Tuple[str]methodparse_args¶source
bloqade.analog.ir.routine.params.Params.parse_args
def parse_args(*flattened_args=()) -> Dict[str, Decimal]Parameters
| Name | Type | Default | Description |
|---|---|---|---|
*flattened_args | — | () |
Returns
Dict[str, Decimal]
methodbatch_assignments¶source
bloqade.analog.ir.routine.params.Params.batch_assignments
def batch_assignments(*args=()) -> List[Dict[str, ParamType]]Parameters
| Name | Type | Default | Description |
|---|---|---|---|
*args | — | () |
Returns
List[Dict[str, ParamType]]