FAST_run {ProFAST} | R Documentation |
(Varitional) ICM-EM algorithm for implementing FAST model
Description
(Varitional) ICM-EM algorithm for implementing FAST model
Usage
FAST_run(
XList,
AdjList,
q = 15,
fit.model = c("gaussian", "poisson"),
AList = NULL,
maxIter = 25,
epsLogLik = 1e-05,
verbose = TRUE,
seed = 1,
error_heter = TRUE,
Psi_diag = FALSE,
Vint_zero = FALSE
)
Arguments
XList |
an M-length list consisting of multiple matrices with class |
AdjList |
an M-length list of sparse matrices with class |
q |
an optional integer, specify the number of low-dimensional embeddings to extract in FAST. Larger q means more information extracted. |
fit.model |
an optional string, specify the version of FAST to be fitted. The Gaussian version models the log-count matrices while the Poisson verions models the count matrices; default as |
AList |
an optional list with each component being a vector whose length is equal to the rows of component in |
maxIter |
the maximum iteration of ICM-EM algorithm. The default is 30. |
epsLogLik |
an optional positive vlaue, tolerance of relative variation rate of the observed pseudo loglikelihood value, defualt as '1e-5'. |
verbose |
a logical value, whether output the information in iteration. |
seed |
a postive integer, the random seed to be set in initialization. |
error_heter |
a logical value, whether use the heterogenous error for FAST model, default as |
Psi_diag |
a logical value, whether set the conditional covariance matrix of the intrisic CAR to diagonal, default as |
Vint_zero |
an optional logical value, specify whether the intial value of intrisic CAR component is set to zero; default as |
Details
None
Value
return a list including the following components: (1) hV: an M-length list consisting of spatial embeddings in FAST; (2) nu: the estimated intercept vector; (3) Psi: the estimated covariance matrix; (4) W: the estimated shared loading matrix; (5) Lam: the estimated covariance matrix of error term; (6): ELBO: the ELBO value when algorithm convergence; (7) ELBO_seq: the ELBO values for all itrations.
References
None
See Also
FAST_structure
, FAST
, model_set_FAST