pyro-ppl/pyro

Implement higher dimensional newton solvers

Open

#1,207 创建于 2018年6月26日

在 GitHub 查看
 (5 评论) (0 反应) (1 负责人)Python (981 fork)batch import
enhancementhelp wanted

仓库指标

Star
 (8,211 star)
PR 合并指标
 (平均合并 10天 19小时) (30 天内合并 1 个 PR)

描述

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)

贡献者指南