Accord.IO.SparseReader.ReadLine C# (CSharp) Method

ReadLine() public method

Reads one line from the feature file, returning the array of values for the sparse vector and its corresponding label.
public ReadLine ( ) : string>.Tuple
return string>.Tuple
        public Tuple<string[], string> ReadLine()
        {
            string description = String.Empty;
            string line = reader.ReadLine();
            string[] data = line.Split('#');
            string[] fields = data[0].Trim().Split(' ');
            if (data.Length > 1)
                description = data[1].Trim();
             
            SampleDescriptions.Add(description);

            var output = fields[0];
            var values = new string[fields.Length - 1];
            Array.Copy(fields, 1, values, 0, values.Length);
            return Tuple.Create(values, output);
        }