一个基于代理的Python建模框架,主要关注timeseries输出。

helipad的Python项目详细描述


直升机停机坪

Helipad是一个基于agent的Python建模框架。它与其他框架的不同之处在于它关注的是时间序列的输出,而不是空间模型。在

文档和API参考可以在https://helipad.dev找到

如何使用

你可以用Pip安装直升机停机坪。在

pip install helipad

安装后,开始使用模型非常简单。在

^{pr2}$

包含的bootstrap model包含更详细的模板,sample models例示了各种用例。文档还包括一个完整的hook and function reference。在

要求

直升机停机坪需要python3.6。以前的版本不保留dict顺序,因此可能会得到意外的结果。不支持Python2。在

需要以下库:

建议使用以下可选库:

  • Jupyter和{a8}(在Jupyter笔记本中运行直升机停机坪)
    • 建议在Jupyter笔记本中而不是Jupyterlab中运行模型。如果使用后者,还需要安装widgets和jupyter matplotlib扩展。在
  • PMW(用于工具提示)
  • NetworkX(用于网络分析)
  • Readline和代码(用于调试控制台)
  • Pyobjc(用于Mac接口的精确性)

版本历史记录

  • 1.1:虚拟参数,改进的Jupyter灵活性,空间pre-alpha,misc改进
  • 1.0:Jupyter集成、钩子装饰器和从绘图中分离的控制面板
  • ^{a1s,更新的标识和输出参数stacks}
  • 0.6:支持多级模型
  • 0.5:支持匹配模型和checkGrid类
  • 0.4:PyPI的初始版本

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

推荐PyPI第三方库


热门话题
正则表达式Java使用关键字拆分字符串   Neo4j Java API模式索引范围查找?   java访问JButton[]   java如何混淆tomcat日志文件中的请求属性   apache运行CGI Java程序   java从一个Eclipse插件开始,我如何通过编程使Eclipse编辑某个文件?   从php中的SQL数据库到Java中的多个值作为单独的变量   java如何在多个osgi捆绑包之间共享资源   datetime Java time,无法从历元秒解析年份   java无法在安卓应用程序中使用morpho指纹扫描仪设备捕获指纹   java使用groovy/ratpack发送电子邮件   javascript在jsp页面中添加验证,但在控制台中仍然显示一些错误   java如何修复com。mysql。jdbc。DocsConnectionPropsHelper   java AlertDialog dispatchTouchEvent