% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/estimateResidualVariance.R
\name{estimateResidualVariance}
\alias{estimateResidualVariance}
\title{Estimate the residual variance.}
\usage{
estimateResidualVariance(x, task, data, target)
}
\arguments{
\item{x}{[\code{\link{Learner}} or \code{\link{WrappedModel}}]\cr
Learner or wrapped model.}

\item{task}{[\code{\link{RegrTask}}]\cr
Regression task.
If missing, \code{data} and \code{target} must be supplied.}

\item{data}{[\code{data.frame}]\cr
A data frame containing the features and target variable.
If missing, \code{task} must be supplied.}

\item{target}{[\code{character(1)}]\cr
Name of the target variable.
If missing, \code{task} must be supplied.}
}
\description{
Estimate the residual variance of a regression model on a given task.
If a regression learner is provided instead of a model, the model is
trained (see \code{\link{train}}) first.
}
