Parent class of NeuronGroup, SynapseGroup and CurrentSource.
More...
|
| def | __init__ (self, name, model) |
| | Init Group. More...
|
| |
| def | set_var (self, var_name, values) |
| | Set values for a Variable. More...
|
| |
| def | add_extra_global_param (self, param_name, param_values) |
| | Set extra global parameter. More...
|
| |
| def | set_extra_global_param (self, param_name, param_values) |
| | Set extra global parameter. More...
|
| |
| def | pull_state_from_device (self) |
| | Wrapper around GeNNModel.pull_state_from_device. More...
|
| |
| def | pull_var_from_device (self, var_name) |
| | Wrapper around GeNNModel.pull_var_from_device. More...
|
| |
| def | pull_extra_global_param_from_device (self, egp_name, size=None) |
| | Wrapper around GeNNModel.pull_extra_global_param_from_device. More...
|
| |
| def | push_state_to_device (self) |
| | Wrapper around GeNNModel.push_state_to_device. More...
|
| |
| def | push_var_to_device (self, var_name) |
| | Wrapper around GeNNModel.push_var_to_device. More...
|
| |
| def | push_extra_global_param_to_device (self, egp_name, size=None) |
| | Wrapper around GeNNModel.push_extra_global_param_to_device. More...
|
| |
◆ __init__()
| def pygenn.genn_groups.Group.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
model |
|
) |
| |
◆ add_extra_global_param()
| def pygenn.genn_groups.Group.add_extra_global_param |
( |
|
self, |
|
|
|
param_name, |
|
|
|
param_values |
|
) |
| |
Set extra global parameter.
- Parameters
-
| param_name | string with the name of the extra global parameter |
| param_values | iterable or a single value |
◆ pull_extra_global_param_from_device()
| def pygenn.genn_groups.Group.pull_extra_global_param_from_device |
( |
|
self, |
|
|
|
egp_name, |
|
|
|
size = None |
|
) |
| |
◆ pull_state_from_device()
| def pygenn.genn_groups.Group.pull_state_from_device |
( |
|
self | ) |
|
◆ pull_var_from_device()
| def pygenn.genn_groups.Group.pull_var_from_device |
( |
|
self, |
|
|
|
var_name |
|
) |
| |
◆ push_extra_global_param_to_device()
| def pygenn.genn_groups.Group.push_extra_global_param_to_device |
( |
|
self, |
|
|
|
egp_name, |
|
|
|
size = None |
|
) |
| |
◆ push_state_to_device()
| def pygenn.genn_groups.Group.push_state_to_device |
( |
|
self | ) |
|
◆ push_var_to_device()
| def pygenn.genn_groups.Group.push_var_to_device |
( |
|
self, |
|
|
|
var_name |
|
) |
| |
◆ set_extra_global_param()
| def pygenn.genn_groups.Group.set_extra_global_param |
( |
|
self, |
|
|
|
param_name, |
|
|
|
param_values |
|
) |
| |
Set extra global parameter.
- Parameters
-
| param_name | string with the name of the extra global parameter |
| param_values | iterable or a single value |
◆ set_var()
| def pygenn.genn_groups.Group.set_var |
( |
|
self, |
|
|
|
var_name, |
|
|
|
values |
|
) |
| |
Set values for a Variable.
- Parameters
-
| var_name | string with the name of the variable |
| values | iterable or a single value |
◆ extra_global_params
| pygenn.genn_groups.Group.extra_global_params |
◆ name
| pygenn.genn_groups.Group.name |
◆ vars
| pygenn.genn_groups.Group.vars |
The documentation for this class was generated from the following file: