% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/S3_aggregations.R
\name{HDF5Matrix-scalar-aggregations}
\alias{HDF5Matrix-scalar-aggregations}
\alias{mean.HDF5Matrix}
\alias{Summary.HDF5Matrix}
\title{Summary statistics for HDF5Matrix}
\usage{
\method{mean}{HDF5Matrix}(
  x,
  na.rm = FALSE,
  paral = NULL,
  wsize = NULL,
  threads = NULL,
  save_to = NULL,
  overwrite = TRUE,
  ...
)

\method{Summary}{HDF5Matrix}(..., na.rm = FALSE)
}
\arguments{
\item{x}{An \code{HDF5Matrix} object.}

\item{na.rm}{Ignored (included for generic compatibility).}

\item{paral}{Logical or NULL. Enable OpenMP parallelisation.}

\item{wsize}{Integer or NULL. Block size (NULL = auto).}

\item{threads}{Integer or NULL. Number of threads (NULL = auto).}

\item{save_to}{Optional persistence target (same format as
\code{\link{colSums.HDF5Matrix}}).}

\item{overwrite}{Logical.  Overwrite existing dataset when saving.}

\item{...}{For \code{Summary} methods: additional objects (currently
not supported; raises an error if supplied).}
}
\value{
A scalar numeric (when \code{save_to = NULL}) or an
\code{HDF5Matrix} pointing to a 1×1 persisted dataset.
}
\description{
Scalar aggregations over all elements of an HDF5 matrix, computed
block-wise without loading the full data into RAM.
}
