public double Run(double[] input) { // Get layer learning algorithm var teacher = algorithms[layerIndex]; // Learn the layer using data return teacher.Run(input); }