Bean Machine 概率模型推断库开源项目

我要开发同款
匿名用户2021年12月20日
157阅读

技术信息

开源地址
https://github.com/facebookresearch/beanmachine
授权协议
MIT

作品详情

BeaMachie是一种概率编程语言,用于使用声明性语法对用Pytho语言编写的统计模型进行推理。BeaMachie构建在PyTorch和BeaMachieGraph(自定义C++后端)之上。

安装

BeaMachie支持Pytho3.7、3.8和PyTorch1.10。

使用Pip安装最新版本pipistallbeamachie从源代码安装

从GitHub下载最新的BeaMachie源代码:

gitcloehttps://github.com/facebookresearch/beamachie.gitcdbeamachie

然后,您可以从以下任一安装选项中进行选择。

Aacoda

我们建议使用 coda 来管理虚拟环境并安装必要的构建依赖项。

codacreate-{evame}pytho=3.7;codaactivate{evame}codaistallboosteigepipistallDockerdockerbuild-tbeamachie.dockerru-itbeamachie:latestbash验证安装

如果您想运行内置单元测试:

#istallpytest7.0fromGitHubpipistallgit+https://github.com/pytest-dev/pytest.git@7.0.0.dev0pytest.

功能介绍

Bean Machine 是一种概率编程语言,用于使用声明性语法对用 Python 语言编写的统计模型进行推理。Bean Machine 构建在 PyTorch 和 Bean Machine G...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论