Clipppy is a convenience layer for inference and probabilistic programming in Python. Originally designed to automate many common tasks related to defining, manipulating, and exploiting forward models (while trying not to be annoying in the meantime), it now incorporates—alongside venerable utilities for variational inference and interfaces to other packages for more conventional Bayesian inference—a somewhat-fledged collection of SBI routines: in fact, it contains the implementations of all primary inference methods presented and used in this thesis, i.e. hierarchical and set-based TMNRE and neural model selection. This chapter briefly introduces Clipppy’s main components, focusing on its SBI-related utilities: model stochastification and prior truncation.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Clipppy: probabilistic programming

  • Konstantin Karchev

摘要

Clipppy is a convenience layer for inference and probabilistic programming in Python. Originally designed to automate many common tasks related to defining, manipulating, and exploiting forward models (while trying not to be annoying in the meantime), it now incorporates—alongside venerable utilities for variational inference and interfaces to other packages for more conventional Bayesian inference—a somewhat-fledged collection of SBI routines: in fact, it contains the implementations of all primary inference methods presented and used in this thesis, i.e. hierarchical and set-based TMNRE and neural model selection. This chapter briefly introduces Clipppy’s main components, focusing on its SBI-related utilities: model stochastification and prior truncation.