Accord.Tests.MachineLearning.MulticlassSupportVectorMachineTest.readData C# (CSharp) Méthode

readData() private static méthode

private static readData ( string filePath ) : int[]>.Tuple
filePath string
Résultat int[]>.Tuple
        private static Tuple<double[][], int[]> readData(string filePath)
        {
            var lines = filePath.Split(new[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);
            var output = new int[lines.Length - 1];
            var inputs = new double[lines.Length - 1][];
            for (int i = 0; i < lines.Length - 1; i++)
            {
                string[] parts = lines[i + 1].Split(',');
                output[i] = int.Parse(parts[0]);
                inputs[i] = new double[parts.Length - 1];
                for (int j = 0; j < parts.Length - 1; j++)
                {
                    inputs[i][j] = double.Parse(parts[1 + j]);
                }
            }

            return Tuple.Create(inputs, output);
        }
    }