全球基准管理工具

global-benchmark-database-tool的Python项目详细描述


GBD(全球基准数据库)

全球基准管理工具。 有时,很难对不同问题的所有解决方案以及算法的速度/复杂程度进行概述 以及他们如何与你的解决方案竞争。如果所有基准文件(.csv)都由数据库管理呢? 这就是gbd所做的:搜索计算机上的文件(给定路径)、散列(和解析) 并为基准的不同属性(子句、变量等)添加方案。

安装

编程语言

Python3

python包(需求)

  • tatsu(与pip3一起安装)
  • 设置工具
  • 烧瓶

开始

  • 设置python3
  • 确保python是使用ssl支持编译的
  • 编码时,请使用“GBD_工具”包导入组件

用法

    构造函数需要一个绝对路径到您希望的配置目录——它不必存在< >可选的,您可以给这个构造函数一条路径,让它使用您想要使用的现有数据库文件。
  • 默认情况下,gbd与本地(位于配置目录中)sqlite3数据库local.db一起工作。 重要提示:必须为gbdapi构造函数提供绝对路径,而不是相对路径!!!
  • 您可以使用gbd_api.py中的方法设置数据库
  • 如果要在服务器上提供此管理系统,将提供一个用于此操作的软件包

文档化

GBD最初是在英国牛津举办的2018年FLOC 2018 SAT(POS)语用学研讨会上提出的。因此,现在可以使用两个资源作为系统的文档。

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

推荐PyPI第三方库


热门话题
java数组。按字符串排序   如何使用Netbeans设置Java打印的页面大小   java有没有一种方法可以获取sparkjava/嵌入式jetty服务器的主线程执行器?   正则表达式Java正则表达式:需要更简单的解决方案   无法使用java解析XML   MySQL Java JDBC:如何获取自动递增列的名称?   java错误:“限定符必须是表达式”Android Studio   Spring+java。lang.NoClassDefFoundError:weblogic/logging/LogEntryFormatter   java将JList插入GridLayout   listview中的java Get selected复选框   使用CriteriaBuilder的java JPA左外部联接会导致错误:不允许部分对象查询维护缓存或进行编辑   java循环双链接列表addToHead和print   java更好地检测三角形按钮(libgdx)   java ConcurrentHashMap迭代保证人   java如何获取控制台。通过webdriver记录信息?   java Javafx阶段为空   java如何使用apachetika从excel文件中访问空白单元格   java使用SQlite数据库列填充AutoCompleteTextView   java如何在不使用idea构建整个maven项目的情况下运行主方法?