一个基于代理的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通过HTTP GET请求将Web浏览器打开到URI   带睡眠线程的java暂停秒表计时器?   java程序在试图分析字符串时冻结   JavaJ2ME:如何从联系人列表导入联系人?   ApachePOIJava将html转换为pdf   基于Tweet长度的java文本过滤   java如何从xml文件中提取数据作为代码的输入   java SonarQube抱怨检查集合中的列表#包含<?扩展整数>   java轻松在所有活动按钮上设置setOnClickListener()   java使用JavaHg设置Mercurial选项   java Webdriver TestNG空指针异常   java使用NamedQueries查询加密列   运行java程序时出现Hibernate异常无限运行   java将ActionListener添加到自定义组件   java Log4J SQL日志TopLink   java使用selenium javascript上传文件错误   Java中静态块的执行   java为什么要使用MavenGPGPlugin用GnuPG签署项目的工件?   java使用截击与AndroidApp通信ESP8266