This function is where we Compute the forward propagation value based upon the values provided, as follows:
public double[] Compute(params double[] inputs){ ForwardPropagate(inputs); return OutputLayer.Select(a =>a.Value).ToArray();}