模型分析语法

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 Spring启动启用HTTPS   actionscript 3 java中的这个[“var”+“name”]   java只匹配给定集合中一个字符的一个匹配项   java Hibernate:防止角色表中出现多个相同的条目   javajersey+Spring注入servlet请求   java HtmlEditor javafx失去焦点   java Apache Wicket AjaxRequestTarget ListView组件未刷新或更新   mysql java。无法将lang.String转换为java。sql。时间戳   java将巨大的整数文件(在一行中)拆分为具有内存限制的已排序块   安卓如何完全关闭proguard?   安装Eclipse和Android SDK后的java“无AVD可用”消息   java动态显示图像视图   java在Spring中还有哪些WebsocketClient实现?   java Glassfish需要很长时间才能重新启动   使用Java简单串行连接器将pc与arduino连接   java如何在camel文件组件配置中结合readLockCheckInterval和maxMessagesPerPoll?   单击Android时的java预览图像   java如何将字节数组转换为ByteArrayOutputStream