evalmate是一套评估音频相关机器学习任务的工具。
evalmate的Python项目详细描述
#评估日期
[![pypi](https://img.shields.io/pypi/v/evalmate.svg)](https://pypi.python.org/pypi/evalmate) [![运行状态](https://api.shippable.com/projects/5b6c0016c767f20700d1d2e0/badge?branch=master)](https://app.shippable.com/github/ynop/evalmate) [![覆盖徽章](https://api.shippable.com/projects/5b6c0016c767f20700d1d2e0/coverageBadge?branch=master)](https://app.shippable.com/github/ynop/evalmate) [![文档状态](https://readthedocs.org/projects/evalmate/badge/?version=latest)](https://evalmate.readthedocs.io/en/latest/?徽章=最新)
evalmate是一套评估音频相关机器学习任务的工具。
[文档](https://evalmate.readthedocs.io/) [示例](https://github.com/ynop/evalmate/tree/master/examples) [变更日志](https://evalmate.readthedocs.io/en/latest/notes/changelog.html)
##安装
`sh pip install evalmate `
安装最新的开发版本:
`sh pip install git+https://github.com/ynop/evalmate.git `
##开发
###先决条件
- [受支持的python 3版本](https://docs.python.org/devguide/index.html#status-of-python-branches)
建议在开发AudioMate时使用虚拟环境。要创建一个,请在项目的根目录中执行以下命令:
` python -m venv . `
要安装evalmate及其所有依赖项,请执行:
` pip install -e . `
###运行测试套件
` pip install -e .[dev] python setup.py test `
使用pycharm,您可能需要更改默认的测试运行程序。否则,它可能只建议使用鼻子。要执行此操作,请转到“文件”>;“设置”>;“工具”>;“Python集成工具”(在Mac电脑上是PyCharm>;“首选项”>;“设置”>;“工具”>;“Python集成工具”),并将测试运行程序更改为py.test。
###编辑文档
文档用[structuredtext](http://docutils.sourceforge.net/rst.html)编写,并在[sphinx](http://www.sphinx-doc.org/)的帮助下转换为各种输出格式。
- [语法引用structuredtext](http://docutils.sourceforge.net/docs/user/rst/quickref.html)
- [structuredtext中特定于sphinx的添加](http://www.sphinx-doc.org/en/stable/markup/index.html)
要生成文档,请执行:
` pip install -e .[dev] cd docs make html `
生成的文件将写入docs/\u build/html。
###版本
版本使用[bump2version](https://github.com/c4urself/bump2version)处理。要提升版本:
` bump2version [major,minor,patch,release,num] `