高效、轻量级的变分推理与逼近界

viabel的Python项目详细描述


VIABEL:V变量Inference和A近似BE有效和L

Build StatusCode CoverageDocumentation Status

VIABEL是一个库(仍处于早期开发阶段),它提供两种类型的 功能:

  1. 一套轻量级的、灵活的变分推理方法 不知道如何构建模型。只需要一个 对数密度及其梯度。在
  2. 计算平均值、标准偏差误差范围的方法, 和方差估计由对 (非正态)分布。正则应用是一个变分 贝叶斯后验分布的逼近。在

文件

有关示例和API文档,请参见 readthedocs。在

安装

您可以使用pip install viabel安装最新的稳定版本。 或者,您可以克隆存储库并使用主分支来 获取最新版本。在

引用维亚贝尔

如果您使用此软件包,请引用:

Validated Variational Inference via Practical Posterior Error Bounds。 乔纳森H.哈金斯, Mikołaj Kasprzak先生, 特雷弗·坎贝尔, 塔玛拉·布罗德里克。 在Proc中。第23届国际人工智能大会 意大利巴勒莫统计局。PMLR:第1082020卷。在

等效的BibTeX条目是:

@inproceedings{Huggins:2020:VI,
  author = {Huggins, Jonathan H and Kasprzak, Miko{\l}aj and Campbell, Trevor and Broderick, Tamara},
  title = {{Validated Variational Inference via Practical Posterior Error Bounds}},
  booktitle = {Proc. of the 23rd International Conference on Artificial Intelligence and Statistics (AISTATS)},
  year = {2020}
}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
与ReentrantLock相比,java ReentrantReadWriteLock的性能非常差   java如何使用Maven Android Studio正确导入?   安卓将ADB添加到我的Java PC应用程序   反射Java getDeclaredConstructor失败,来自JUnit的NoSuchMethodException   JSP上siteedit标记库的java替代   JavaSpring环境概要文件和JPA   java中是否有一个类似于StringBuilder的类,唯一的区别是它具有固定的长度?   JavaMathContext。小数点32 vs MathContext。小数点64,使用哪一个,为什么?   java使用spring在Ibm Websphere MQ中实现重试逻辑   java调用SpriteBatch。开始()和结束()   java有一种从文本中读取文本的方法。文件,并将其设置为pom中的maven属性。xml专家?   java让sitemesh使用struts2   Java Swing:在现有窗口上定位对话框   使用带有MemSql的JPA本机查询的java Select json列