ConsistentlyAssociatedLayereNetStructure

ConsistentlyAssociatedLayereNetStructure

input neiron set(ins) + unitary neiron(un) -> first layer (L1) ins + un + L1 -> L2 ins + un + L1 + L2 -> L3 ins + un + L1 + L2 + L3 -> output

Constructors

this
this(DerivativeFunction!T func, size_t[] sizes, NetWeight!T weight)
Undocumented in source.

Members

Functions

addInputNeirons
void addInputNeirons(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
addLayer
void addLayer(size_t size, T delegate(size_t, size_t) weight)
Undocumented in source. Be warned that the author may not have intended to support it.
addLayers
void addLayers(size_t[] net_struct, NetWeight!T weight)
Undocumented in source. Be warned that the author may not have intended to support it.
addUnitaryNeiron
void addUnitaryNeiron()
Undocumented in source. Be warned that the author may not have intended to support it.
createLinks
BPLink!T[] createLinks(BPNeiron!T[] inn, T delegate(size_t) weight)
Undocumented in source.
createNeirons
auto createNeirons(size_t count)
Undocumented in source. Be warned that the author may not have intended to support it.
linkNeirons
void linkNeirons(BPNeiron!T[] ns, BPNeiron!T[] lnk, T delegate(size_t, size_t) weight)
Undocumented in source.

Properties

input
ValueNeiron!T[] input [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
layers
BPLayer!T[] layers [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

func
DerivativeFunction!T func;
Undocumented in source.
in_neirons
ValueNeiron!T[] in_neirons;
Undocumented in source.
neirons
BPNeiron!T[] neirons;
Undocumented in source.
net_layers
BPLayer!T[] net_layers;
Undocumented in source.

Meta