tests/testthat/test_siNMF.R

X <- toyModel("siNMF_Easy")

out1 <- siNMF(X, J=3, algorithm="Frobenius", num.iter=2)
out2 <- siNMF(X, J=3, algorithm="KL", num.iter=2)
out3 <- siNMF(X, J=3, algorithm="IS", num.iter=2)
out4 <- siNMF(X, J=3, algorithm="PLTF", p=1, num.iter=2)

expect_equivalent(length(out1), 6)
expect_equivalent(length(out2), 6)
expect_equivalent(length(out3), 6)
expect_equivalent(length(out4), 6)

Try the nnTensor package in your browser

Any scripts or data that you put into this service are public.

nnTensor documentation built on July 9, 2023, 7:37 p.m.