rcpp_mmutil_bbknn_mtx.Rd
BBKNN(Batch-balancing kNN)-adjusted SVD
rcpp_mmutil_bbknn_mtx(
mtx_file,
r_batches,
knn,
RANK,
RECIPROCAL_MATCH = TRUE,
TAKE_LN = TRUE,
TAU = 1,
COL_NORM = 10000,
EM_ITER = 0L,
EM_TOL = 1e-04,
KNN_BILINK = 10L,
KNN_NNLIST = 10L,
LU_ITER = 5L,
row_weight_file = "",
NUM_THREADS = 1L,
BLOCK_SIZE = 10000L,
USE_SINGULAR_VALUES = FALSE
)
data file (feature x n)
batch names (n x 1)
kNN parameter k
SVD rank
do reciprocal match (default: TRUE)
take log(1 + x) trans or not
regularization parameter (default: 1)
column normalization
EM iteration for factorization (default: 0)
EM convergence (default: 1e-4)
num. of bidirectional links (default: 10)
num. of nearest neighbor lists (default: 10)
LU iteration
row-wise weight file
number of threads for multi-core processing
number of columns per block
Weight factors by the corresponding SVs
a list of (1) factors.adjusted (2) D (3) V (4) knn