pygrenade_vx.network.abstract.OnlyRecordingPlasticityRuleGenerator

class pygrenade_vx.network.abstract.OnlyRecordingPlasticityRuleGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

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

Methods

__init__(*args, **kwargs)

Overloaded function.

generate(self)

Generate plasticity rule recording and parameterization.

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_abstract.OnlyRecordingPlasticityRuleGenerator)tuple[grenade::vx::signal_flow::vertex::PlasticityRule::TimedRecording, _pygrenade_vx_network_abstract.PlasticityRule.Parameterization]

Generate plasticity rule recording and parameterization.