GeNN  4.9.0
GPU enhanced Neuronal Networks (GeNN)
pygenn.genn_model.GeNNModel Member List

This is the complete list of members for pygenn.genn_model.GeNNModel, including all inherited members.

__init__(self, precision="float", model_name="GeNNModel", backend=None, time_precision=None, genn_log_level=genn_wrapper.warning, code_gen_log_level=genn_wrapper.warning, backend_log_level=genn_wrapper.warning, preference_kwargs)pygenn.genn_model.GeNNModel
add_current_source(self, cs_name, current_source_model, pop, param_space, var_space)pygenn.genn_model.GeNNModel
add_custom_update(self, cu_name, group_name, custom_update_model, param_space, var_space, var_ref_space, egp_ref_space={})pygenn.genn_model.GeNNModel
add_neuron_population(self, pop_name, num_neurons, neuron, param_space, var_space)pygenn.genn_model.GeNNModel
add_slave_synapse_population(self, pop_name, master_pop, delay_steps, source, target, postsyn_model, ps_param_space, ps_var_space)pygenn.genn_model.GeNNModel
add_synapse_population(self, pop_name, matrix_type, delay_steps, source, target, w_update_model, wu_param_space, wu_var_space, wu_pre_var_space, wu_post_var_space, postsyn_model, ps_param_space, ps_var_space, connectivity_initialiser=None)pygenn.genn_model.GeNNModel
backend_log_levelpygenn.genn_model.GeNNModel
batch_size(self)pygenn.genn_model.GeNNModel
batch_size(self, batch_size)pygenn.genn_model.GeNNModel
build(self, path_to_model="./", force_rebuild=False)pygenn.genn_model.GeNNModel
current_sourcespygenn.genn_model.GeNNModel
custom_update(self, name)pygenn.genn_model.GeNNModel
custom_updatespygenn.genn_model.GeNNModel
default_sparse_connectivity_location(location)pygenn.genn_model.GeNNModel
default_sparse_connectivity_location(self, location)pygenn.genn_model.GeNNModel
default_var_locationpygenn.genn_model.GeNNModel
default_var_location(self)pygenn.genn_model.GeNNModel
default_var_location(self, location)pygenn.genn_model.GeNNModel
dTpygenn.genn_model.GeNNModel
dT(self)pygenn.genn_model.GeNNModel
dT(self, dt)pygenn.genn_model.GeNNModel
end(self)pygenn.genn_model.GeNNModel
free_device_mem_bytes(self)pygenn.genn_model.GeNNModel
genn_typespygenn.genn_model.GeNNModel
get_custom_update_time(self, name)pygenn.genn_model.GeNNModel
get_custom_update_transpose_time(self, name)pygenn.genn_model.GeNNModel
init_sparse_time(self)pygenn.genn_model.GeNNModel
init_time(self)pygenn.genn_model.GeNNModel
load(self, path_to_model="./", num_recording_timesteps=None)pygenn.genn_model.GeNNModel
model_namepygenn.genn_model.GeNNModel
model_name(self)pygenn.genn_model.GeNNModel
model_name(self, model_name)pygenn.genn_model.GeNNModel
neuron_populationspygenn.genn_model.GeNNModel
neuron_update_time(self)pygenn.genn_model.GeNNModel
postsynaptic_update_time(self)pygenn.genn_model.GeNNModel
presynaptic_update_time(self)pygenn.genn_model.GeNNModel
pull_connectivity_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_current_spike_events_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_current_spikes_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_extra_global_param_from_device(self, pop_name, egp_name, size=None)pygenn.genn_model.GeNNModel
pull_recording_buffers_from_device(self)pygenn.genn_model.GeNNModel
pull_spike_events_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_spikes_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_state_from_device(self, pop_name)pygenn.genn_model.GeNNModel
pull_var_from_device(self, pop_name, var_name)pygenn.genn_model.GeNNModel
push_connectivity_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_current_spike_events_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_current_spikes_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_extra_global_param_to_device(self, pop_name, egp_name, size=None)pygenn.genn_model.GeNNModel
push_spike_events_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_spikes_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_state_to_device(self, pop_name)pygenn.genn_model.GeNNModel
push_var_to_device(self, pop_name, var_name)pygenn.genn_model.GeNNModel
reinitialise(self)pygenn.genn_model.GeNNModel
step_time(self)pygenn.genn_model.GeNNModel
synapse_dynamics_time(self)pygenn.genn_model.GeNNModel
synapse_populationspygenn.genn_model.GeNNModel
t(self)pygenn.genn_model.GeNNModel
t(self, t)pygenn.genn_model.GeNNModel
timestep(self)pygenn.genn_model.GeNNModel
timestep(self, timestep)pygenn.genn_model.GeNNModel
timing_enabled(self)pygenn.genn_model.GeNNModel
timing_enabled(self, timing)pygenn.genn_model.GeNNModel
unload(self)pygenn.genn_model.GeNNModel
use_backendpygenn.genn_model.GeNNModel
use_backend(self)pygenn.genn_model.GeNNModel
use_backend(self, backend)pygenn.genn_model.GeNNModel