NMF (version 0.27)

staticVar: Get/Set a Static Variable in NMF Algorithms

Description

This function is used in iterative NMF algorithms to manage variables stored in a local workspace, that are accessible to all functions that define the iterative schema described in NMFStrategyIterative.

It is specially useful for computing stopping criteria, which often require model data from different iterations.

Usage

staticVar(name, value, init = FALSE)

Value

The value of the static variable

Arguments

name

Name of the static variable (as a single character string)

value

New value of the static variable

init

a logical used when a value is provided, that specifies if the variable should be set to the new value only if it does not exist yet (init=TRUE).