Example #1
0
 /// <summary>
 /// Builds the Network. Call this method straight after the constructor.
 /// </summary>
 /// <param name="adaptConfiguration"></param>
 public void BuildNetwork(bool adaptConfiguration)
 {
     _network = new Network(_node);
     if (_builder == null)
     {
         _builder = new DefaultStructureBuilder(_dimensions, 1);
     }
     _builder.Network = _network;
     if (adaptConfiguration)
     {
         _builder.AdaptConfiguration();
     }
     _builder.ConnectNetwork();
     _network.FirstLayer.BindActivity(_inputPattern);
     _network.LastLayer.BindTraining(_outputTraining);
 }