public UnconLeastSqLevenbergMarquardt_F64(MatrixMath<S> math, HessianLeastSquares<S> hessian ) { super(math,hessian); this.jacobian = math.createMatrix(); }
public UnconLeastSqTrustRegion_F64(ParameterUpdate<S> parameterUpdate, HessianLeastSquares<S> hessian , MatrixMath<S> math) { super(parameterUpdate, hessian); this.math = math; jacobian = math.createMatrix(); }
public UnconLeastSqLevenbergMarquardtSchur_F64(MatrixMath<S> math, HessianSchurComplement<S> hessian ) { super(math,hessian); this.jacLeft = math.createMatrix(); this.jacRight = math.createMatrix(); }
public UnconLeastSqLevenbergMarquardt_F64(MatrixMath<S> math, HessianLeastSquares<S> hessian ) { super(math,hessian); this.jacobian = math.createMatrix(); }
public UnconLeastSqLevenbergMarquardtSchur_F64(MatrixMath<S> math, HessianSchurComplement<S> hessian ) { super(math,hessian); this.jacLeft = math.createMatrix(); this.jacRight = math.createMatrix(); }
public UnconLeastSqTrustRegion_F64(ParameterUpdate<S> parameterUpdate, HessianLeastSquares<S> hessian , MatrixMath<S> math) { super(parameterUpdate, hessian); this.math = math; jacobian = math.createMatrix(); }
@Test public void createMatrix() { T a = alg.createMatrix(); assertEquals(1,a.getNumCols()); assertEquals(1,a.getNumRows()); } }