scratchbord/PutNewCodeHere.R

ToSparse <- function( fname, block_size = 1000 ) {
	
	x= hdf5r::h5file(fname)

	cols_grouped <- split(1:x[['matrix']]$dims[2],  (1:x[['matrix']]$dims[2]-1) %/% block_size)

	n = sum( unlist(lapply( cols_grouped, function(cs) { NotNull( x[['matrix']][, cs ]) } )))

	

}
stela2502/Dense2SparseHDF5 documentation built on March 19, 2020, 1:08 a.m.