Next: , Previous: Implicit patching vs. explicit patching, Up: Implicit patching


6.2.2 Implicit patching advantages

Creating a neural network with explicit patching soon becomes a mess,

images/neural-explicit.png

With implicit patching, this is much more manageable.

     # IMPLICIT PATCHING
     fanoutLayer1(ANN_Node11, ..., ANN_Node1N);
     ...
     fanoutLayerM(ANN_NodeM1, ..., ANN_NodeMN);
     ANN_Series(fanoutLayer1, ..., fanoutLayerM);
images/neural-implicit.png

Implicit patching can automagically adjust the connections without requiring any code recompiliation. For example, we can change the number of bands in a filter bank without changing any code.

images/implicit-filter-bank.png