if (!fs.exists(inverseCovarianceFile.get())) {
throw new FileNotFoundException(inverseCovarianceFile.get().toString());
}
DataInputStream in = fs.open(inverseCovarianceFile.get());
try {
inverseCovarianceMatrix.readFields(in);
} finally {
Closeables.closeQuietly(in);
}
this.inverseCovarianceMatrix = inverseCovarianceMatrix.get();
Preconditions.checkArgument(this.inverseCovarianceMatrix != null, "inverseCovarianceMatrix not initialized");