/** * Returns the 1-norm of matrix <tt>A</tt>, which is the maximum absolute * column sum. */ public double norm1(DoubleMatrix2D A) { DoubleProperty.DEFAULT.checkSparse(A); double norm; if (A instanceof SparseCCDoubleMatrix2D) { norm = Dcs_norm.cs_norm((Dcs) A.elements()); } else { norm = Dcs_norm.cs_norm(((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements()); } return norm; }
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();
/** * Returns the 1-norm of matrix <tt>A</tt>, which is the maximum absolute * column sum. */ public double norm1(DoubleMatrix2D A) { DoubleProperty.DEFAULT.checkSparse(A); double norm; if (A instanceof SparseCCDoubleMatrix2D) { norm = Dcs_norm.cs_norm((Dcs) A.elements()); } else { norm = Dcs_norm.cs_norm(((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements()); } return norm; }
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();
if (A instanceof SparseRCDoubleMatrix2D) { rcMatrix = true; dcs = ((SparseRCDoubleMatrix2D) A).getColumnCompressed().elements(); } else { dcs = (Dcs) A.elements();