Open
Description
Summary:
It would be nice to have versions of HMC/NUTS that support a low-rank plus diagonal metric a la L-BFGS.
This will require the following.
-
low_rank_e_metric
andlow_rank_e_point
like dense_e_metric.hpp and dense_e_point.hpp which would use the code from pathfinder for getting the inverse hessian from here -
low_rank_e_nuts
andadapt_low_rank_e_nuts
class like diag_e_nuts.hpp and adapt_diag_e_nuts.hpp
There's more information about this in @bbbales2 thesis, and refined in a joint arXiv paper with @pourzanj and @avehtari:
Current Version:
v2.29.0
Metadata
Metadata
Assignees
Labels
No labels