public static Example readExample(BufferedReader in) throws IOException { String line = readLineSkip(in); if (line == null) { return null; } line = line.trim(); String rec = line.split("\\s")[0]; int label = Integer.parseInt(rec); String vector = ""; if (line.length() > rec.length()) { vector = line.substring(rec.length() + 1); } SparseVector sv = SparseVector.load(vector); return new Example(label, sv); }