Click or drag to resize

CrossValidationResultEvaluator Constructor

Initializes a new instance of the CrossValidationResultEvaluator class.

Namespace: Altaxo.Calc.Regression.Multivariate
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public CrossValidationResultEvaluator(
	int[] spectralRegions,
	double[] xOfX,
	int numFactors,
	ICrossValidationGroupingStrategy groupingStrategy,
	ISingleSpectrumPreprocessor preprocessSingleSpectrum,
	IEnsembleMeanScalePreprocessor preprocessEnsembleOfSpectra,
	MultivariateRegression analysis,
	CrossValidationResult result
)

Parameters

spectralRegions  Int32
Spectral regions (currently unused).
xOfX  Double
The X values common to all unprocessed spectra.
numFactors  Int32
The initial number of factors to use.
groupingStrategy  ICrossValidationGroupingStrategy
The grouping strategy used for cross validation.
preprocessSingleSpectrum  ISingleSpectrumPreprocessor
The preprocessor applied to each single spectrum.
preprocessEnsembleOfSpectra  IEnsembleMeanScalePreprocessor
The preprocessor applied to an ensemble of spectra.
analysis  MultivariateRegression
The analysis instance used to build the model and perform predictions.
result  CrossValidationResult
The result instance to fill.
See Also