diff yetilab/matrix/test/test_matrix.yeti @ 242:0ac8672d12b2 sparse

Add and test sparsity
author Chris Cannam
date Mon, 20 May 2013 16:22:17 +0100
parents e777a713027b
children 1313764cb89c
line wrap: on
line diff
--- a/yetilab/matrix/test/test_matrix.yeti	Mon May 20 16:01:43 2013 +0100
+++ b/yetilab/matrix/test/test_matrix.yeti	Mon May 20 16:22:17 2013 +0100
@@ -348,6 +348,12 @@
        (newMatrix (RowMajor ()) [[0,3],[6,7]])
 ),
 
+"sparsity-\(name)": \(
+    compare (mat.sparsity (newMatrix (ColumnMajor ()) [[1,2,0],[0,5,0]])) (3/6) and
+        compare (mat.sparsity (newMatrix (ColumnMajor ()) [[1,2,3],[4,5,6]])) (6/6) and
+        compare (mat.sparsity (newMatrix (ColumnMajor ()) [[0,0,0],[0,0,0]])) 0
+),
+
 ]);
 
 colhash = makeTests "column-dense" id;