tick
tick copied to clipboard
Random Sparse2dArrays
- Initialize Array2d with std::initializer_list using std::vector
Example :
ArrayULong2d array({
{0,1,0},
{1,0,1}
});
array = {
{1,2,3,4}, {5,6,7,8}
};
- Convert an Array2d into a SSparseArray2dPtr
The following is now possible
auto random_sparse = SparseArray2d<double>::RANDOM(100, 100, .33);
auto dense = random_sparse->as_array2d();
auto sparse = dense.as_sparsearray2d();