Pythorch项目模板和所需工具
ml-workflow的Python项目详细描述
ML工作流包含我们将项目实现为 尽可能高效。随着我们不断改进。 这个包实现了一些工具和缺少的特性,以帮助弥合差距 在我们使用的框架和库之间。在
我们构建的主要包和工具包括:
- 火把
- 点燃
- Pythorch数据流
- 公会
参见documentation 了解更多信息。在
在现有项目中安装
pip install ml-workflow
使用MNIST模板创建新项目
^{pr2}$您可以使用以下工具训练模型和检查培训:
guild run prepare guild run train guild tensorboard
发展
准备并运行测试
git clone git@github.com:aiwizo/ml-workflow.git cd ml-workflow virtualenv venv --python python3.8 source venv/bin/activate pip install -r requirements.txt pip install -r dev_requirements.txt pip install pytest python -m pytest
测试模板
./setup_template.py ./test_template.py
在项目中使用开发版本
以下步骤将创建指向本地目录和任何更改的链接 在那里制作的包将直接传递到您的项目环境中。在
cd path/to/my/project source venv/bin/activate cd path/to/work/area git clone git@github.com:aiwizo/ml-workflow.git cd ml-workflow pip install -e .
- 项目
标签: