Skip to contents

Main IntNMF algorithm using non-negative alternating least squares.

Usage

intnmf_cluster(
  dat,
  k,
  maxiter = 200,
  st_count = 20,
  n_ini = 30,
  ini_nndsvd = TRUE,
  seed = TRUE,
  wt = NULL
)

Arguments

dat

List of data matrices (samples x features).

k

Number of clusters.

maxiter

Maximum iterations (default: 200).

st_count

Stability count for convergence (default: 20).

n_ini

Number of initializations (default: 30).

ini_nndsvd

Use NNDSVD initialization (default: TRUE).

seed

Use random seed (default: TRUE).

wt

Weights for each data set.

Value

List with W, H matrices, clusters, and convergence info.