协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
svi-autoguides【开发与工程】Fit and debug NumPyro stochastic variational inference workflows with ELBOs, manual guides, autoguides, optimizers, and enumeration choices.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is to fit a NumPyro model with stochastic variational inference (SVI), write or repair a guide, choose an ELBO, use automatic guides, inspect learned parameters and losses, handle discrete latent variables in SVI, or turn SVI results into posterior/predictive samples.
AutoNormal, AutoDelta, normal-family autoguides, Laplace, flow guides, DAIS, and guide lists.Trace_ELBO, TraceMeanField_ELBO, TraceGraph_ELBO, TraceEnum_ELBO, RenyiELBO, and discrete enumeration.SVI.init, update, run, get_params, evaluate, optimizer selection, and posterior predictive use.optax/funsor, and local-latent guide limitations.SVI(model, guide, optim, loss) setup and update loops.Trace_ELBO, TraceMeanField_ELBO, TraceGraph_ELBO, TraceEnum_ELBO, or RenyiELBO decisions.numpyro.param constraints in guides.AutoNormal, AutoDiagonalNormal, AutoMultivariateNormal, AutoLowRankMultivariateNormal, AutoDelta, AutoGuideList, AutoLaplaceApproximation, AutoIAFNormal, AutoBNAFNormal, AutoDAIS, AutoSemiDAIS, and AutoSurrogateLikelihoodDAIS.config_enumerate, infer={"enumerate": "parallel"}, and TraceEnum_ELBO.numpyro.optim or optional Optax optimizers.