pygrenade_vx.network.PlasticityRule

class pygrenade_vx.network.PlasticityRule

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network.PlasticityRule) -> None

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

Methods

__init__(*args, **kwargs)

Overloaded function.

Attributes

enable_requires_one_source_per_row_in_order

kernel

populations

projections

recording

timer

class PopulationHandle

Bases: pybind11_builtins.pybind11_object

property descriptor
property neuron_readout_sources
class RawRecording

Bases: pybind11_builtins.pybind11_object

property placement_in_dram
property scratchpad_memory_size
class RawRecordingData

Bases: pybind11_builtins.pybind11_object

property data
class TimedRecording

Bases: pybind11_builtins.pybind11_object

class ObservableArray

Bases: pybind11_builtins.pybind11_object

class Type

Bases: pybind11_builtins.pybind11_object

class Int16

Bases: pybind11_builtins.pybind11_object

class Int8

Bases: pybind11_builtins.pybind11_object

class UInt16

Bases: pybind11_builtins.pybind11_object

class UInt8

Bases: pybind11_builtins.pybind11_object

int16 = int16
int8 = int8
uint16 = uint16
uint8 = uint8
property size
property type
class ObservablePerNeuron

Bases: pybind11_builtins.pybind11_object

class Layout

Bases: pybind11_builtins.pybind11_object

Members:

complete_row

packed_active_columns

complete_row = <Layout.complete_row: 0>
property name
packed_active_columns = <Layout.packed_active_columns: 1>
property value
class Type

Bases: pybind11_builtins.pybind11_object

class Int16

Bases: pybind11_builtins.pybind11_object

class Int8

Bases: pybind11_builtins.pybind11_object

class UInt16

Bases: pybind11_builtins.pybind11_object

class UInt8

Bases: pybind11_builtins.pybind11_object

int16 = int16
int8 = int8
uint16 = uint16
uint8 = uint8
property layout
property type
class ObservablePerSynapse

Bases: pybind11_builtins.pybind11_object

class LayoutPerRow

Bases: pybind11_builtins.pybind11_object

Members:

complete_rows

packed_active_columns

complete_rows = <LayoutPerRow.complete_rows: 0>
property name
packed_active_columns = <LayoutPerRow.packed_active_columns: 1>
property value
class Type

Bases: pybind11_builtins.pybind11_object

class Int16

Bases: pybind11_builtins.pybind11_object

class Int8

Bases: pybind11_builtins.pybind11_object

class UInt16

Bases: pybind11_builtins.pybind11_object

class UInt8

Bases: pybind11_builtins.pybind11_object

int16 = int16
int8 = int8
uint16 = uint16
uint8 = uint8
property layout_per_row
property type
property observables
property placement_in_dram
class TimedRecordingData

Bases: pybind11_builtins.pybind11_object

property data_array
property data_per_neuron
property data_per_synapse
class Timer

Bases: pybind11_builtins.pybind11_object

class Value

Bases: pybind11_builtins.pybind11_object

begin = 0
end = 4294967296
is_interval = False
max = 4294967295
min = 0
size = 4294967296
toEnum(self: _pygrenade_vx_network.PlasticityRule.Timer.Value)pyhalco_common.Enum
value(self: _pygrenade_vx_network.PlasticityRule.Timer.Value)int
property num_periods
property period
property start
property enable_requires_one_source_per_row_in_order
property kernel
property populations
property projections
property recording
property timer