Class CeresSolver.LowRankInverseHessian

java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.LinearOperator
gov.nih.mipav.model.algorithms.CeresSolver.LowRankInverseHessian
Enclosing class:
CeresSolver

class CeresSolver.LowRankInverseHessian extends CeresSolver.LinearOperator
  • Field Details

    • num_parameters_

      private int num_parameters_
    • max_num_corrections_

      private int max_num_corrections_
    • use_approximate_eigenvalue_scaling_

      private boolean use_approximate_eigenvalue_scaling_
    • approximate_eigenvalue_scale_

      private double approximate_eigenvalue_scale_
    • delta_x_history_

      private Jama.Matrix delta_x_history_
    • delta_gradient_history_

      private Jama.Matrix delta_gradient_history_
    • delta_x_dot_delta_gradient_

      private Vector<Double> delta_x_dot_delta_gradient_
    • indices_

      private LinkedList<Integer> indices_
  • Constructor Details

    • LowRankInverseHessian

      public LowRankInverseHessian(int num_parameters, int max_num_corrections, boolean use_approximate_eigenvalue_scaling)
  • Method Details