% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/nmfae.R
\name{summary.nmfae}
\alias{summary.nmfae}
\title{Summary method for nmfae objects}
\usage{
\method{summary}{nmfae}(object, ...)
}
\arguments{
\item{object}{An object of class \code{"nmfae"} returned by \code{\link{nmfae}}.}

\item{...}{Additional arguments (currently unused).}
}
\value{
An object of class \code{"summary.nmfae"}, a list with components:
\item{call}{The matched call.}
\item{dims}{Named vector \code{c(P1, P2, N)}.}
\item{Q}{Decoder rank.}
\item{R}{Encoder rank.}
\item{n.params}{Total number of parameters (P1\emph{Q + Q}R + R*P2).}
\item{autoencoder}{Logical; TRUE if P1 == P2 and Y1 was used as Y2.}
\item{niter}{Number of iterations.}
\item{runtime}{Elapsed time.}
\item{objfunc}{Final objective value.}
\item{r.squared}{R-squared.}
\item{sigma}{Residual standard error (RMSE).}
\item{mae}{Mean absolute error.}
\item{n.missing}{Number of missing elements.}
\item{prop.missing}{Percentage of missing elements.}
\item{X1.sparsity}{Proportion of near-zero elements in X1.}
\item{C.sparsity}{Proportion of near-zero elements in C.}
\item{X2.sparsity}{Proportion of near-zero elements in X2.}
}
\description{
\code{summary.nmfae} produces a summary of a fitted NMF-AE model,
including dimensions, convergence status, goodness-of-fit statistics,
and structure diagnostics (sparsity of factor matrices).
}
\seealso{
\code{\link{nmfae}}, \code{\link{print.summary.nmfae}}
}
