SG++-Doxygen-Documentation
python.learner.Classifier.Classifier Class Reference

The class implements the abstract methods from Learner and allows to accomplish basic classification tasks. More...

Inheritance diagram for python.learner.Classifier.Classifier:

Public Member Functions

def evalError (self, data, alpha)
 Evaluate classification accuracy as percent of correct classified data points. More...
 
def refineGrid (self)
 Refines grid with the number of points as specified in corresponding TrainingSpecification object. More...
 
def updateResults (self, alpha, trainSubset, testSubset=None)
 Update different statistics about training progress. More...
 

Detailed Description

The class implements the abstract methods from Learner and allows to accomplish basic classification tasks.

Member Function Documentation

◆ evalError()

def python.learner.Classifier.Classifier.evalError (   self,
  data,
  alpha 
)

Evaluate classification accuracy as percent of correct classified data points.

Parameters
dataDataContainer dataset
alphaDataVector alpha-vector
Returns
: percent of correct classified data, 0 if data set is empty

References sgpp::op_factory.createOperationTest(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.grid, sgpp::datadriven::OperationDensitySampling1DLinear.grid, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.grid, sgpp::datadriven::OperationRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineBoundary.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.grid, sgpp::datadriven::LogDensitySystemMatrix.grid, sgpp::base::OperationMultipleEval.grid, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.grid, sgpp::datadriven::PiecewiseConstantSmoothedRegressionSystemMatrix.grid, sgpp::datadriven::LearnerSVM.grid, sgpp::datadriven::DMSystemMatrix.grid, sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier.grid, sgpp::datadriven::LearnerBase.grid, sgpp::datadriven::OperationDensityMarginalize.grid, sgpp::datadriven::OperationDensityRejectionSamplingLinear.grid, sgpp::datadriven::OperationDensityConditional.grid, sgpp::base::OperationFirstMomentPoly.grid, sgpp::base::OperationFirstMomentPolyBoundary.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentBspline.grid, sgpp::base::OperationFirstMomentBsplineBoundary.grid, sgpp::base::OperationSecondMomentBspline.grid, sgpp::base::OperationSecondMomentBsplineBoundary.grid, sgpp::base::OperationFirstMomentModBspline.grid, sgpp::base::OperationSecondMomentModBspline.grid, sgpp::base::OperationFirstMomentModPoly.grid, sgpp::base::OperationSecondMomentModPoly.grid, sgpp::base::OperationSecondMomentModPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentModPolyClenshawCurtis.grid, sgpp::base::OperationSecondMomentPoly.grid, sgpp::base::OperationSecondMomentPolyBoundary.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationFirstMomentBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentModBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceBspline.grid, sgpp::pde::OperationLaplaceBsplineBoundary.grid, sgpp::pde::OperationLaplaceBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModBspline.grid, sgpp::pde::OperationLaplaceModBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModPoly.grid, sgpp::pde::OperationLaplacePoly.grid, sgpp::pde::OperationLaplacePolyBoundary.grid, sgpp::pde::OperationLaplacePolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotBspline.grid, sgpp::pde::OperationMatrixLTwoDotBsplineBoundary.grid, sgpp::pde::OperationMatrixLTwoDotBsplineClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModBsplineClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModLinear.grid, sgpp::pde::OperationMatrixLTwoDotModPoly.grid, sgpp::pde::OperationMatrixLTwoDotPoly.grid, sgpp::pde::OperationMatrixLTwoDotPolyBoundary.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtis.grid, sgpp::pde::OperationLaplacePolyClenshawCurtisBoundary.grid, sgpp::pde::OperationMatrixLTwoDotModPolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtisBoundary.grid, sgpp::pde::OperationMatrixLTwoDotModBspline.grid, sgpp::pde::OperationLaplaceModPolyClenshawCurtis.grid, sgpp::base::OperationHierarchisationFundamentalSpline.grid, sgpp::base::OperationHierarchisationModFundamentalSpline.grid, sgpp::datadriven::OperationDensitySamplingLinear.grid, sgpp::datadriven::SystemMatrixLeastSquaresIdentity.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationLinear.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBspline.grid, sgpp::datadriven::OperationRosenblattTransformationBspline.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationLinear.grid, sgpp::datadriven::OperationRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationCovariance.grid, sgpp::datadriven::OperationDensityMargTo1D.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPoly.grid, sgpp::base::OperationArbitraryBoundaryHierarchisation.grid, python.uq.learner.Learner.Learner.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPolyClenshawCurtis.grid, python.uq.dists.SGDEdist.SGDEdist.grid, python.learner.Learner.Learner.grid, sgpp::optimization::IterativeGridGenerator.grid, sgpp::datadriven::AlgorithmAdaBoostBase.grid, sgpp::optimization::OperationMultipleHierarchisationModBspline.grid, sgpp::optimization::OperationMultipleHierarchisationWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationLinear.grid, sgpp::optimization::OperationMultipleHierarchisationModWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationModLinear.grid, sgpp::optimization::OperationMultipleHierarchisationLinearBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationWaveletBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationBspline.grid, sgpp::optimization::OperationMultipleHierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModBsplineClenshawCurtis.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineClenshawCurtis.grid, sgpp::base::HierarchisationFundamentalSpline.grid, sgpp::base::DehierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationLinearClenshawCurtis.grid, sgpp::base::HierarchisationModFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModFundamentalSpline.grid, sgpp::base::DehierarchisationModFundamentalSpline.grid, sgpp::datadriven::RosenblattTransformation.grid, sgpp::base::OperationQuadratureMC.grid, python.controller.CheckpointController.CheckpointController.grid, sgpp::optimization::InterpolantScalarFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunctionHessian.grid, sgpp::optimization::InterpolantVectorFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunction.grid, sgpp::datadriven::ModelFittingBaseSingleGrid.grid, sgpp::optimization::InterpolantVectorFunction.grid, sgpp::optimization::InterpolantVectorFunctionHessian.grid, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.grid, sgpp::base::ImpurityRefinementIndicator.grid, sgpp::quadrature::OperationQuadratureMCAdvanced.grid, sgpp::base::ForwardSelectorRefinementIndicator.grid, sgpp::datadriven::LearnerSGD.grid, sgpp::optimization::HierarchisationSLE.grid, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.grid, sgpp::datadriven::RegressionLearner.grid, sgpp::datadriven::SparseGridDensityEstimator.grid, sgpp::datadriven::LearnerSGDE.grid, and python.tools.Matrix.grid.

Referenced by python.learner.Classifier.Classifier.updateResults(), python.learner.Regressor.Regressor.updateResults(), python.uq.learner.Interpolant.Interpolant.updateResults(), and python.uq.learner.Regressor.Regressor.updateResults().

◆ refineGrid()

def python.learner.Classifier.Classifier.refineGrid (   self)

Refines grid with the number of points as specified in corresponding TrainingSpecification object.

References sgpp::datadriven::clusteringmpi::DensityWorker.alpha, sgpp::datadriven::LogDensitySystemMatrix.alpha, sgpp::datadriven::clusteringmpi::PrunedGraphCreationWorker.alpha, python.learner.solver.CGSolver.CGSolver.alpha, sgpp::datadriven::LearnerBase.alpha, sgpp::datadriven::OperationMultiEvalCuda.alpha, sgpp::base::SurplusRefinementFunctor.alpha, sgpp::base::SurplusCoarseningFunctor.alpha, sgpp::base::SurplusVolumeCoarseningFunctor.alpha, sgpp::base::SurplusVolumeRefinementFunctor.alpha, python.uq.dists.SGDEdist.SGDEdist.alpha, python.uq.learner.Regressor.Regressor.alpha, python.uq.dists.Beta.Beta.alpha(), python.uq.learner.Learner.Learner.alpha, sgpp::datadriven::RosenblattTransformation.alpha, python.learner.Learner.Learner.alpha, sgpp::optimization::InterpolantScalarFunctionGradient.alpha, sgpp::optimization::InterpolantScalarFunctionHessian.alpha, sgpp::optimization::InterpolantVectorFunctionGradient.alpha, sgpp::optimization::InterpolantScalarFunction.alpha, sgpp::datadriven::ModelFittingBaseSingleGrid.alpha, sgpp::optimization::InterpolantVectorFunction.alpha, python.uq.learner.Interpolant.Interpolant.alpha, sgpp::optimization::InterpolantVectorFunctionHessian.alpha, sgpp::optimization::optimizer::NelderMead.alpha, sgpp::optimization::optimizer::NLCG.alpha, sgpp::datadriven::LearnerSGD.alpha, sgpp::datadriven::SparseGridDensityEstimator.alpha, sgpp::datadriven::LearnerSGDE.alpha, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.grid, sgpp::datadriven::OperationDensitySampling1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineBoundary.grid, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.grid, sgpp::datadriven::LogDensitySystemMatrix.grid, sgpp::base::OperationMultipleEval.grid, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.grid, sgpp::datadriven::PiecewiseConstantSmoothedRegressionSystemMatrix.grid, sgpp::datadriven::LearnerSVM.grid, sgpp::datadriven::DMSystemMatrix.grid, sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier.grid, sgpp::datadriven::LearnerBase.grid, sgpp::datadriven::OperationDensityMarginalize.grid, sgpp::datadriven::OperationDensityConditional.grid, sgpp::datadriven::OperationDensityRejectionSamplingLinear.grid, sgpp::base::OperationFirstMomentModPoly.grid, sgpp::base::OperationSecondMomentModPoly.grid, sgpp::base::OperationSecondMomentModPolyClenshawCurtis.grid, sgpp::base::OperationSecondMomentPoly.grid, sgpp::base::OperationSecondMomentPolyBoundary.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentPoly.grid, sgpp::base::OperationFirstMomentBsplineBoundary.grid, sgpp::base::OperationFirstMomentModBspline.grid, sgpp::base::OperationFirstMomentModPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentPolyBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentBspline.grid, sgpp::base::OperationSecondMomentBsplineBoundary.grid, sgpp::base::OperationSecondMomentBspline.grid, sgpp::base::OperationSecondMomentModBspline.grid, sgpp::base::OperationSecondMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationSecondMomentBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceBspline.grid, sgpp::pde::OperationLaplaceBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModBspline.grid, sgpp::pde::OperationLaplaceModBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModPolyClenshawCurtis.grid, sgpp::pde::OperationLaplacePolyBoundary.grid, sgpp::pde::OperationLaplacePolyClenshawCurtisBoundary.grid, sgpp::pde::OperationMatrixLTwoDotBsplineBoundary.grid, sgpp::pde::OperationMatrixLTwoDotModBspline.grid, sgpp::pde::OperationMatrixLTwoDotModBsplineClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModLinear.grid, sgpp::pde::OperationMatrixLTwoDotPoly.grid, sgpp::pde::OperationMatrixLTwoDotPolyBoundary.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModPolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtisBoundary.grid, sgpp::pde::OperationLaplacePoly.grid, sgpp::pde::OperationMatrixLTwoDotBspline.grid, sgpp::pde::OperationLaplaceBsplineBoundary.grid, sgpp::pde::OperationMatrixLTwoDotBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplacePolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModPoly.grid, sgpp::pde::OperationLaplaceModPoly.grid, sgpp::base::OperationHierarchisationFundamentalSpline.grid, sgpp::base::OperationHierarchisationModFundamentalSpline.grid, sgpp::datadriven::OperationDensitySamplingLinear.grid, sgpp::datadriven::SystemMatrixLeastSquaresIdentity.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationLinear.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationLinear.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPoly.grid, sgpp::datadriven::OperationRosenblattTransformationBspline.grid, sgpp::datadriven::OperationRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationCovariance.grid, sgpp::datadriven::OperationDensityMargTo1D.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPoly.grid, sgpp::base::OperationArbitraryBoundaryHierarchisation.grid, python.uq.learner.Learner.Learner.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, python.uq.dists.SGDEdist.SGDEdist.grid, python.learner.Learner.Learner.grid, sgpp::optimization::IterativeGridGenerator.grid, sgpp::datadriven::AlgorithmAdaBoostBase.grid, sgpp::optimization::OperationMultipleHierarchisationModBspline.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationLinearBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationModLinear.grid, sgpp::optimization::OperationMultipleHierarchisationBspline.grid, sgpp::optimization::OperationMultipleHierarchisationLinear.grid, sgpp::optimization::OperationMultipleHierarchisationWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationWaveletBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationModWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModBsplineClenshawCurtis.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineClenshawCurtis.grid, sgpp::base::HierarchisationModFundamentalSpline.grid, sgpp::base::HierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationLinearClenshawCurtis.grid, sgpp::base::DehierarchisationFundamentalSpline.grid, sgpp::base::DehierarchisationModFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModFundamentalSpline.grid, sgpp::datadriven::RosenblattTransformation.grid, sgpp::base::OperationQuadratureMC.grid, python.controller.CheckpointController.CheckpointController.grid, sgpp::optimization::InterpolantScalarFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunctionHessian.grid, sgpp::optimization::InterpolantVectorFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunction.grid, sgpp::datadriven::ModelFittingBaseSingleGrid.grid, sgpp::optimization::InterpolantVectorFunction.grid, sgpp::optimization::InterpolantVectorFunctionHessian.grid, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.grid, sgpp::base::ImpurityRefinementIndicator.grid, sgpp::quadrature::OperationQuadratureMCAdvanced.grid, sgpp::base::ForwardSelectorRefinementIndicator.grid, sgpp::datadriven::LearnerSGD.grid, sgpp::optimization::HierarchisationSLE.grid, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.grid, sgpp::datadriven::RegressionLearner.grid, sgpp::datadriven::SparseGridDensityEstimator.grid, sgpp::datadriven::LearnerSGDE.grid, python.tools.Matrix.grid, python.learner.solver.LinearSolver.LinearSolver.notifyEventControllers(), python.uq.learner.Learner.Learner.notifyEventControllers(), python.learner.Learner.Learner.notifyEventControllers(), python.uq.operations.discretizeProduct.refine(), python.uq.learner.SimulationLearner.SimulationLearner.specification, python.uq.learner.Learner.Learner.specification, and python.learner.Learner.Learner.specification.

Referenced by python.uq.learner.Regressor.Regressor.learnData(), python.learner.Learner.Learner.learnData(), and python.learner.Learner.Learner.learnDataWithTest().

◆ updateResults()

def python.learner.Classifier.Classifier.updateResults (   self,
  alpha,
  trainSubset,
  testSubset = None 
)

Update different statistics about training progress.

Parameters
alphaDataVector alpha-vector
trainSubsetDataContainer with training data
testSubsetDataContainer with validation data, default value: None

References python.learner.Classifier.Classifier.evalError(), python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGrid.grid, python.uq.operations.forcePositivity.localHierarchicalIntersectionSearch.LocalHierarchicalIntersectionCandidates.grid, sgpp::datadriven::OperationDensitySampling1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineBoundary.grid, sgpp::datadriven::OperationRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPoly.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DLinear.grid, sgpp::datadriven::OperationRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, python.uq.operations.forcePositivity.operationMakePositive.OperationMakePositive.grid, sgpp::datadriven::LogDensitySystemMatrix.grid, python.uq.operations.forcePositivity.operationMakePositiveFast.OperationMakePositiveFast.grid, sgpp::base::OperationMultipleEval.grid, sgpp::datadriven::PiecewiseConstantSmoothedRegressionSystemMatrix.grid, sgpp::datadriven::LearnerSVM.grid, sgpp::datadriven::DMSystemMatrix.grid, sgpp::datadriven::MultipleEvalHPX::LocalityMultiplier.grid, sgpp::datadriven::LearnerBase.grid, sgpp::datadriven::OperationDensityMarginalize.grid, sgpp::datadriven::OperationDensityConditional.grid, sgpp::datadriven::OperationDensityRejectionSamplingLinear.grid, sgpp::base::OperationFirstMomentModPoly.grid, sgpp::base::OperationFirstMomentPoly.grid, sgpp::base::OperationFirstMomentModPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentPolyBoundary.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentModBspline.grid, sgpp::base::OperationSecondMomentBspline.grid, sgpp::base::OperationSecondMomentBsplineBoundary.grid, sgpp::base::OperationSecondMomentModBspline.grid, sgpp::base::OperationSecondMomentModPoly.grid, sgpp::base::OperationSecondMomentModPolyClenshawCurtis.grid, sgpp::base::OperationSecondMomentPoly.grid, sgpp::base::OperationSecondMomentPolyBoundary.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtis.grid, sgpp::base::OperationFirstMomentBspline.grid, sgpp::base::OperationFirstMomentBsplineBoundary.grid, sgpp::base::OperationFirstMomentBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationFirstMomentPolyClenshawCurtisBoundary.grid, sgpp::base::OperationSecondMomentBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentModBsplineClenshawCurtis.grid, sgpp::base::OperationSecondMomentPolyClenshawCurtisBoundary.grid, sgpp::pde::OperationLaplaceModPoly.grid, sgpp::pde::OperationLaplacePoly.grid, sgpp::pde::OperationLaplaceBspline.grid, sgpp::pde::OperationLaplaceBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModBspline.grid, sgpp::pde::OperationLaplaceModBsplineClenshawCurtis.grid, sgpp::pde::OperationLaplaceModPolyClenshawCurtis.grid, sgpp::pde::OperationLaplaceBsplineBoundary.grid, sgpp::pde::OperationLaplacePolyClenshawCurtisBoundary.grid, sgpp::pde::OperationMatrixLTwoDotBspline.grid, sgpp::pde::OperationMatrixLTwoDotBsplineBoundary.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModBspline.grid, sgpp::pde::OperationMatrixLTwoDotModLinear.grid, sgpp::pde::OperationMatrixLTwoDotModPolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotPoly.grid, sgpp::pde::OperationMatrixLTwoDotPolyBoundary.grid, sgpp::pde::OperationMatrixLTwoDotPolyClenshawCurtisBoundary.grid, sgpp::pde::OperationLaplacePolyBoundary.grid, sgpp::pde::OperationLaplacePolyClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModPoly.grid, sgpp::pde::OperationMatrixLTwoDotBsplineClenshawCurtis.grid, sgpp::pde::OperationMatrixLTwoDotModBsplineClenshawCurtis.grid, sgpp::base::OperationHierarchisationFundamentalSpline.grid, sgpp::base::OperationHierarchisationModFundamentalSpline.grid, sgpp::datadriven::SystemMatrixLeastSquaresIdentity.grid, sgpp::datadriven::OperationDensitySamplingLinear.grid, sgpp::datadriven::OperationRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPoly.grid, sgpp::datadriven::OperationRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformationLinear.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationBspline.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationLinear.grid, sgpp::datadriven::OperationRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationModPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationCovariance.grid, sgpp::datadriven::OperationRosenblattTransformationPolyClenshawCurtisBoundary.grid, sgpp::datadriven::OperationRosenblattTransformationModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationDensityMargTo1D.grid, python.uq.learner.Learner.Learner.grid, sgpp::base::OperationArbitraryBoundaryHierarchisation.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPoly.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineBoundary.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBspline.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModBsplineClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DModPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtis.grid, sgpp::datadriven::OperationInverseRosenblattTransformation1DPolyClenshawCurtisBoundary.grid, python.uq.dists.SGDEdist.SGDEdist.grid, python.learner.Learner.Learner.grid, sgpp::optimization::IterativeGridGenerator.grid, sgpp::datadriven::AlgorithmAdaBoostBase.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationLinear.grid, sgpp::optimization::OperationMultipleHierarchisationLinearBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationModLinear.grid, sgpp::optimization::OperationMultipleHierarchisationModWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationWaveletBoundary.grid, sgpp::optimization::OperationMultipleHierarchisationWavelet.grid, sgpp::optimization::OperationMultipleHierarchisationModBspline.grid, sgpp::optimization::OperationMultipleHierarchisationBspline.grid, sgpp::optimization::OperationMultipleHierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModBsplineClenshawCurtis.grid, sgpp::optimization::OperationMultipleHierarchisationLinearClenshawCurtis.grid, sgpp::base::DehierarchisationFundamentalSpline.grid, sgpp::base::HierarchisationFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationBsplineClenshawCurtis.grid, sgpp::base::HierarchisationModFundamentalSpline.grid, sgpp::base::DehierarchisationModFundamentalSpline.grid, sgpp::optimization::OperationMultipleHierarchisationModFundamentalSpline.grid, sgpp::datadriven::RosenblattTransformation.grid, sgpp::base::OperationQuadratureMC.grid, python.controller.CheckpointController.CheckpointController.grid, sgpp::optimization::InterpolantScalarFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunctionHessian.grid, sgpp::optimization::InterpolantVectorFunctionGradient.grid, sgpp::optimization::InterpolantScalarFunction.grid, sgpp::datadriven::ModelFittingBaseSingleGrid.grid, sgpp::optimization::InterpolantVectorFunction.grid, sgpp::optimization::InterpolantVectorFunctionHessian.grid, sgpp::combigrid::LTwoScalarProductHashMapNakBsplineBoundaryCombigrid.grid, sgpp::base::ImpurityRefinementIndicator.grid, sgpp::quadrature::OperationQuadratureMCAdvanced.grid, sgpp::base::ForwardSelectorRefinementIndicator.grid, sgpp::datadriven::LearnerSGD.grid, sgpp::optimization::HierarchisationSLE.grid, python.uq.operations.forcePositivity.localFullGridSearch.LocalFullGridCandidates.grid, sgpp::datadriven::RegressionLearner.grid, sgpp::datadriven::SparseGridDensityEstimator.grid, sgpp::datadriven::LearnerSGDE.grid, python.tools.Matrix.grid, python.uq.manager.ASGCUQManager.ASGCUQManager.knowledge, python.uq.learner.SimulationLearner.SimulationLearner.knowledge, python.uq.learner.Learner.Learner.knowledge, python.learner.Learner.Learner.knowledge, python.controller.CheckpointController.CheckpointController.knowledge, python.uq.manager.ASGCStatistics.ASGCStatistics.numberPoints, python.uq.learner.SimulationLearner.SimulationLearner.numberPoints, python.uq.learner.Learner.Learner.numberPoints, python.learner.Learner.Learner.numberPoints, python.uq.learner.SimulationLearner.SimulationLearner.testAccuracy, python.uq.learner.Learner.Learner.testAccuracy, python.learner.Learner.Learner.testAccuracy, python.uq.learner.SimulationLearner.SimulationLearner.testingOverall, python.uq.learner.Learner.Learner.testingOverall, python.learner.Learner.Learner.testingOverall, python.uq.learner.SimulationLearner.SimulationLearner.trainAccuracy, python.uq.learner.Learner.Learner.trainAccuracy, python.learner.Learner.Learner.trainAccuracy, python.uq.learner.SimulationLearner.SimulationLearner.trainingOverall, python.uq.learner.Learner.Learner.trainingOverall, and python.learner.Learner.Learner.trainingOverall.

Referenced by python.uq.learner.Regressor.Regressor.learnData(), python.uq.learner.SimulationLearner.SimulationLearner.learnData(), python.learner.Learner.Learner.learnData(), python.uq.learner.SimulationLearner.SimulationLearner.learnDataWithFolding(), python.uq.learner.Interpolant.Interpolant.learnDataWithTest(), python.learner.Learner.Learner.learnDataWithTest(), and python.uq.learner.SimulationLearner.SimulationLearner.learnDataWithTest().


The documentation for this class was generated from the following file: