Bardo.AgentManager.Substrate (Bardo v0.1.0)

View Source

Substrate is the module responsible for managing the connectivity between neurodes in a neural network. It enables patterns of connectivity to be established based on geometric coordinates of neurodes, allowing complex neural architectures to be developed.

Summary

Functions

Sets the activation bias, and connectivity expression between neurodes.

Sets weight updates iteratively.

Sets the synaptic weight between two neurodes.

Functions

set_abcn(substrate_pid, cep_pid, values)

@spec set_abcn(pid(), pid(), [float()]) :: :ok

Sets the activation bias, and connectivity expression between neurodes.

set_iterative(substrate_pid, cep_pid, values)

@spec set_iterative(pid(), pid(), [float()]) :: :ok

Sets weight updates iteratively.

set_weight(substrate_pid, cep_pid, weights)

@spec set_weight(pid(), pid(), [float()]) :: :ok

Sets the synaptic weight between two neurodes.