public void AddLayer(FeedforwardLayer layer) { if (OutputLayer != null) { layer.Previous = OutputLayer; OutputLayer.Next = layer; } Layers.Add(layer); }
public void AddLayer(FeedforwardLayer layer) { if (OutputLayer != null) { layer.Previous = OutputLayer; OutputLayer.Next = layer; } Layers.Add(layer); }
public FeedforwardNetwork CloneStructure() { var result = new FeedforwardNetwork(); foreach (var layer in Layers) { var clonedLayer = new FeedforwardLayer(layer.NeuronCount); result.AddLayer(clonedLayer); } return(result); }
public FeedforwardNetwork CloneStructure() { var result = new FeedforwardNetwork(); foreach (var layer in Layers) { var clonedLayer = new FeedforwardLayer(layer.NeuronCount); result.AddLayer(clonedLayer); } return result; }