一种利用协议缓冲区的面向记录的数据格式
aimrecords的Python项目详细描述
#AimRecords-面向记录的数据存储
啊![GitHub顶级语言](https://img.shields.io/github/languages/top/aimhubio/aimrecords) [![PyPI包](https://img.shields.io/pypi/v/aimrecords?color=yellow)](https://pypi.org/project/aimrecords/) [![许可证](https://img.shields.io/badge/License-Apache%202.0-orange.svg)](https://opensource.org/licenses/Apache-2.0)
有效存储跟踪实验日志的库。在
参见文档[此处](docs/自述文件.md). 在
###入门
这些说明将使您在 用于开发和测试的本地机器。在
要求
- Python3
我们建议使用[虚拟 环境](https://packaging.python.org/tutorials/installing-packages/#creating-virtual-environments)用于管理本地依赖项。在
要首先开始开发,请安装所有依赖项:
`bash pip install -r requirements.txt `
项目结构
` ├── aimrecords <----------- main project code │ ├── artifact_storage <- manage storage of artifacts │ └── record_storage <--- manage records storage of a single artifact ├── docs <----------------- data format documentation ├── examples <------------- example usages of aimrecords └── tests `
运行测试
通过根文件夹中的命令pytest运行测试。在
代码样式 我们遵循[pep8](https://www.python.org/dev/peps/pep-0008/)风格指南 对于python代码。在
贡献
请阅读[贡献.md](贡献.md)关于我们的 行为准则,以及向我们提交拉取请求的过程。在
- 项目
标签: