mS3faInit: Generate initial parameters for EM/MS3FA

Description Usage Arguments Value Examples

View source: R/mS3faInit.R

Description

Generate initial parameters for EM/MS3FA

Usage

1
mS3faInit(trainInput, trainOutput, type = "fa")

Arguments

trainInput

train input data; can contain NAs; error if a full row (input+output) is NA

trainOutput

train output data; can contain NAs; error if a full row (input+output) is NA

type

"unconstrained", "fa", or "ppca"; refers to psi

Value

initial parameters for EM/MS3FA, i.e. a list containing nDimX, nDimZ, type, mu_z_t, Sigma_z_t, mu_t, lambda_t, psi_t. "_t" comes from "transpose"

Examples

1
2
3
4
5
6
houseCopy <- house
house[1:10,2:3] <- NA
house[11:20,1] <- NA
params0 <- mS3faInit(trainInput=houseCopy[,2:3,drop=FALSE],
                     trainOutput=houseCopy[,1,drop=FALSE],
                     type="fa")

aciobanusebi/s2fa documentation built on Aug. 7, 2021, 6:38 a.m.