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: