org.ddogleg.optimization.impl
Class TestDoglegStepF
- java.lang.Object
-
- org.ddogleg.optimization.impl.TestDoglegStepF
-
public class TestDoglegStepF extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description TestDoglegStepF()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcomputeStep_cauchy()Pick a step less than the Cauchy step and see if the CauchyStep produces the same output as DoglegStepvoidcomputeStep_GaussNewton()Set the region so large that it will select the Gauss-Newton point.voidcomputeStep_Hybrid()static doublecost(org.ejml.data.DenseMatrix64F residuals, org.ejml.data.DenseMatrix64F J, org.ejml.data.DenseMatrix64F h, double... delta)voidpredict_cauchy()voidpredict_GaussNewton()voidpredict_Hybrid()
-
-
-
Method Detail
-
computeStep_cauchy
public void computeStep_cauchy()
Pick a step less than the Cauchy step and see if the CauchyStep produces the same output as DoglegStep
-
computeStep_GaussNewton
public void computeStep_GaussNewton()
Set the region so large that it will select the Gauss-Newton point. This should should be a minimum for cost
-
computeStep_Hybrid
public void computeStep_Hybrid()
-
predict_cauchy
public void predict_cauchy()
-
predict_GaussNewton
public void predict_GaussNewton()
-
predict_Hybrid
public void predict_Hybrid()
-
cost
public static double cost(org.ejml.data.DenseMatrix64F residuals, org.ejml.data.DenseMatrix64F J, org.ejml.data.DenseMatrix64F h, double... delta)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG