starting.betas.estimation {SparseSignatures} | R Documentation |
Perform a robust estimation of the starting beta for the nmfLasso method
starting.betas.estimation(x, K = 3:10, background_signature = NULL, nmf_runs = 10, num_processes = Inf, seed = NULL, verbose = TRUE)
x |
count matrix. |
K |
range of numeric values (each of them greater than 1) indicating the number of signatures to be discovered. |
background_signature |
background signature to be used. If not provided, a warning is thrown. |
nmf_runs |
number of iteration of NMF to be performed for a robust estimation of starting beta. If beta is not NULL, this parameter is ignored. |
num_processes |
Number of processes to be used during parallel execution. If executing in single process mode, this is ignored. |
seed |
Seed for reproducibility. |
verbose |
boolean; Shall I print all messages? |
A list of starting beta values for each configuration of K.