private static double[] gradient(double[][] input, double[] output, bool stochastic) { var regression = new LogisticRegression(inputs: 2); var teacher = new LogisticGradientDescent(regression) { Stochastic = stochastic, LearningRate = 1e-4, }; teacher.Run(input, output); return teacher.Gradient; }