code: public static Matrix read(InputStream inStream, boolean ignoreLastColumn)
          throws IOException {
          DataInputStream in = new DataInputStream(inStream);
          BufferedReader br = new BufferedReader(new InputStreamReader(in));
          return read(br, ignoreLastColumn);
      }
docs: Read data matrix from a CSV file. The first row (corresponding to the header) is ignored.
  Some lines may be commented out by a '#' character.
  
  This is a convenience wrapper for {@link #read(BufferedReader br, boolean ignoreLastColumn)}
  
  @param inStream         CSV file
  @param ignoreLastColumn if True, the last column is ignored. This is helpful when the last
  column corresponds to a class of a vector.
  @return data matrix