Uses of Interface
org.ddogleg.struct.VerbosePrint
Packages that use VerbosePrint
Package
Description
-
Uses of VerbosePrint in org.ddogleg.optimization
Subinterfaces of VerbosePrint in org.ddogleg.optimizationModifier and TypeInterfaceDescriptioninterfaceInterface for iterative optimization classes.interfaceLine search for nonlinear optimization.interfaceUnconstrainedLeastSquares<S extends DMatrix>Non-linear least squares problems have a special structure which can be taken advantage of for optimization.interfaceUnconstrainedLeastSquaresBase<S extends DMatrix,FunctionJacobian> Common base for implementations ofUnconstrainedLeastSquaresthat differ in the JacobianFunctioninterfaceUnconstrainedLeastSquaresSchur<S extends DMatrix>A variant onUnconstrainedLeastSquaresfor solving large scale systems which can be simplified using the Schur Complement.interfaceOptimization algorithm which seeks to minimize F(X) ∈ ℜ and X ∈ ℜNClasses in org.ddogleg.optimization that implement VerbosePrintModifier and TypeClassDescriptionclassGaussNewtonBase_F64<C extends ConfigGaussNewton,HM extends HessianMath> Base class for Gauss-Newton based approaches for unconstrained optimization. -
Uses of VerbosePrint in org.ddogleg.optimization.lm
Classes in org.ddogleg.optimization.lm that implement VerbosePrintModifier and TypeClassDescriptionclassLevenbergMarquardt_F64<S extends DMatrix,HM extends HessianMath> Implementation of Levenberg-Marquardt non-linear least squares optimization.classUnconLeastSqLevenbergMarquardt_F64<S extends DMatrix>Implementation ofLevenbergMarquardt_F64forUnconstrainedLeastSquares.classUnconLeastSqLevenbergMarquardtSchur_F64<S extends DMatrix>Implementation ofLevenbergMarquardt_F64forUnconstrainedLeastSquaresSchur. -
Uses of VerbosePrint in org.ddogleg.optimization.quasinewton
Classes in org.ddogleg.optimization.quasinewton that implement VerbosePrintModifier and TypeClassDescriptionclassLine search which meets the strong Wolfe line condition.classLine search algorithm that provides a guaranteed sufficient decrease according to the Wolfe condition.classQuasi-Newton nonlinear optimization using BFGS update on the approximate inverse Hessian with a line search. -
Uses of VerbosePrint in org.ddogleg.optimization.trustregion
Classes in org.ddogleg.optimization.trustregion that implement VerbosePrintModifier and TypeClassDescriptionclassTrustRegionBase_F64<S extends DMatrix,HM extends HessianMath> Base class for all trust region implementations.classTrustRegionLeastSqBase_F64<S extends DMatrix,HM extends HessianMath> Base class for all least squares trust region implementations.classUnconLeastSqTrustRegion_F64<S extends DMatrix>Implementations ofTrust RegionforUnconstrainedLeastSquares.classUnconLeastSqTrustRegionSchur_F64<S extends DMatrix>Implementations ofUnconstrainedLeastSquaresSchur.classImplementations ofTrustRegionUpdateCauchy_F64forUnconstrainedMinimization. -
Uses of VerbosePrint in org.ddogleg.optimization.wrap
Classes in org.ddogleg.optimization.wrap that implement VerbosePrintModifier and TypeClassDescriptionclassWrapper aroundQuasiNewtonBFGSforUnconstrainedMinimization. -
Uses of VerbosePrint in org.ddogleg.util
Methods in org.ddogleg.util with parameters of type VerbosePrintModifier and TypeMethodDescriptionstatic @Nullable PrintStreamVerboseUtils.addPrefix(VerbosePrint owner, int numIndents, @Nullable PrintStream out) static @Nullable PrintStreamVerboseUtils.addPrefix(VerbosePrint owner, @Nullable PrintStream out) static voidVerboseUtils.verboseChildren(@Nullable PrintStream out, @Nullable Set<String> configuration, @Nullable VerbosePrint... children)