Hello,
I'm running NMF on a SCE object using the following command:
RunNMF(sce.x[getTopHVGs(dec), ], k = NULL, assay = "logcounts",
reps = 3, L1 = 0.01, L2 = 0, verbose = TRUE,
reduction.name = "NMF")
Unfortunately I seem to run into the following error after a few interations:
Error in if (overfit_score >= tol_overfit) k_max <- curr_rank :
missing value where TRUE/FALSE needed
Calls: mclapply ... FUN -> RunNMF -> RunNMF.SingleCellExperiment -> ard_nmf
Any insights would be much appreciated,
Cheers!