conversion of an R matrix to a scipy sparse matrix
conversion of an R matrix to a scipy sparse matrix
mat_2scipy_sparse(x, format ="sparse_row_matrix")
Arguments
x: a data matrix
format: a character string. Either "sparse_row_matrix" or "sparse_column_matrix"
Details
This function allows the user to convert an R matrix to a scipy sparse matrix. This is useful because the Regularized Greedy Forest algorithm accepts only python sparse matrices as input.
Examples
try({if(reticulate::py_available(initialize =FALSE)){if(reticulate::py_module_available("scipy")){ library(RGF) set.seed(1) x = matrix(runif(1000), nrow =100, ncol =10) res = mat_2scipy_sparse(x) print(dim(x)) print(res$shape)}}}, silent =TRUE)