模型分析语法

py-grama的Python项目详细描述


皮尤·格拉玛

DOIPyPI versionDocumentation StatusBuild StatuscodecovCodeFactor

模型分析的语法的实现(grama)。有关详细信息,请参阅documentation。在

概述

Grama是一个模型分析语法——一个Python包,支持构建和分析具有量化不确定性的模型。这种语言深受Tidyverse的启发。Grama为构建模型(包含函数和分布)、生成数据和可视化结果提供了方便的语法。这种语言的目的是支持科学家和工程师学习如何处理不确定性,并提高结果的文档+再现性。在

不确定性量化(UQ)是一门分析科学问题中的不确定性并利用这些结果来指导决策的科学。UQ在构建安全关键工程系统和基于科学模型做出高后果选择方面有着重要的应用。然而,UQ一般不在本科水平上教授:许多工程师在本科培训时对他们的学科有一个纯粹的确定性观点,这可能导致概率设计错误negatively impact safety。为此,Grama旨在促进快速模型分析、结果交流和概念教学,所有这些都具有量化的不确定性。Grama的目标用户是本科及以上级别的科学家和工程师,他们寻求分析计算上轻量级的模型。在

安装

快速安装:

$ pip install py-grama

对于手动安装克隆此存储库,请更改目录并运行以下命令以安装依赖项。(注意:我建议将Anaconda作为Python发行版;它处理大多数依赖关系。)

^{pr2}$

运行以下命令检查安装:

$ python
> import grama

快速游览

py_grama具有用于building和{em1}$分析模型的工具。要快速了解功能,请参阅以下笔记本:

教程

tutorials页面上有学习使用py_grama的教育材料。在

支持和贡献

如果您正在寻求支持或希望提供帮助,请参阅Contributing。在

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

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像