public Vector <double> FeedForward(Vector <double> input) { input = InputLayer.Feedforward(input); foreach (var layer in HiddenLayers) { input = layer.Feedforward(input); } var result = OutputLayer.Feedforward(input); return(result); }
public new Vector <double> Compute(Vector <double> input) { input = InputLayer.Feedforward(input); foreach (var layer in HiddenLayers) { input = layer.Feedforward(input); } var decision = OutputLayer.Feedforward(input); return(decision); }