pygrenade_vx.network.OnlyRecordingPlasticityRuleGenerator

class pygrenade_vx.network.OnlyRecordingPlasticityRuleGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network.OnlyRecordingPlasticityRuleGenerator, observables: Set[_pygrenade_vx_network.OnlyRecordingPlasticityRuleGenerator.Observable]) -> None

  2. __init__(self: _pygrenade_vx_network.OnlyRecordingPlasticityRuleGenerator, arg0: _pygrenade_vx_network.OnlyRecordingPlasticityRuleGenerator) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

generate(self)

Generate plasticity rule which only executes given recording.

class Observable

Bases: pybind11_builtins.pybind11_object

Members:

weights

correlation_causal

correlation_acausal

correlation_acausal = <Observable.correlation_acausal: 2>
correlation_causal = <Observable.correlation_causal: 1>
property name
property value
weights = <Observable.weights: 0>
generate(self: _pygrenade_vx_network.OnlyRecordingPlasticityRuleGenerator)_pygrenade_vx_network.PlasticityRule

Generate plasticity rule which only executes given recording. Timing and projection information is left default/empty.