pyro-ppl/pyro

Implement higher dimensional newton solvers

Open

#1207 aperta il 26 giu 2018

Vedi su GitHub
 (5 commenti) (0 reazioni) (1 assegnatario)Python (981 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (8211 star)
Metriche merge PR
 (Merge medio 10g 19h) (1 PR mergiata in 30 g)

Descrizione

currently there is a 2d solver, but we require a 3d solver and soon will require higher-dimensions:

  • #1210 newton_step() method that dispatches among {1d, 2d, 3d, nd}.
  • #1210 newton_step_1d() solver that computes min eig of Hessian
  • #1210 newton_step_3d() solver that computes min eig of Hessian
  • newton_step_nd() solver using Powell's dog-leg method (see See section 3.5 of Madsen's Method for nonlinear least squares problems)

Guida contributor