AIMA.Core.Learning.Framework.DataSetFactory.fromFile C# (CSharp) Method

fromFile() public method

public fromFile ( String filename, DataSetSpecification spec, Char separator ) : DataSet
filename String
spec DataSetSpecification
separator Char
return DataSet
	public DataSet fromFile(String filename, DataSetSpecification spec,
			Char separator) {
		// assumed file in data directory and ends in .csv
		DataSet ds = new DataSet(spec);
        using (StreamReader reader = new StreamReader(typeof(DataSetFactory).Assembly.GetManifestResourceStream("AIMA.Resource." + filename)))
        {
            String line;
            while ((line = reader.ReadLine()) != null)
            {
                ds.add(exampleFromString(line, spec, separator));
            }
        }
		return ds;

	}