private void compute(double[,] data, int[] labels) { int rows = data.GetLength(0); double[] x = new double[rows]; double[] y = new double[rows]; for (int i = 0; i < x.Length; i++) { x[i] = data[i, 0]; y[i] = data[i, 1]; } initialize(x, y, labels); }