模板工具与锅炉板代码,用于在python中构建健壮的机器学习项目。

mltemplate的Python项目详细描述


ML模板

ML-template是一个易于使用的工具,可以自动执行大多数机器学习项目的锅炉板代码。在

该工具为机器学习项目创建了一个面向用户的项目体系结构。在

修改模板项目存储库中#TODO注释下的代码,以便轻松地使模板适应您的用例。在

如何使用它?在

  1. 将包安装为-pip install mltemplate
  2. 然后,只需从终端运行mltempate,并按照提示操作

瞧!在

这将在当前文件夹中创建类似于-

template
├── Dockerfile.cpu
├── Dockerfile.gpu
├── Makefile
├── pyproject.toml
├── poetry.lock
├── notebooks
├── README.md
└── template
    ├── cli
    │   ├── __init__.py
    │   ├── __main__.py
    │   ├── predict.py
    │   └── train.py
    ├── __init__.py
    ├── models.py
    ├── datasets.py
    └── transforms.py

你接下来要做的就是-

  1. 前往template/datasets.py并修改创建一个新的数据集,该数据集将适用于您的用例
  2. 导航到template/models.py并使用sota(或不是)体系结构创建一个新的模型类
  3. template/transforms.py中添加诸如Normalizer、Denormalize等转换
  4. 按照template/cli/train.pytemplate/cli/predict.py中的TODO步骤进行必要的更改

查看template目录中的README.md,了解如何使用张量板训练、预测和监控损失曲线。在

今后的工作

目前这个包只支持在^{中为ML项目创建样板文件

我们计划在将来支持tensorflow。在

许可证

版权所有©2020 Sowmya Yellapragada

根据麻省理工学院许可证(MIT)分发。在

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

推荐PyPI第三方库


热门话题
打印val在Java中可以用作变量吗?   java如何以矩阵格式存储2D数组(带逗号)   java获取空的响应正文,带有Inversion2>无法填充数据   java Jackson UnrecognizedPropertyException存在时引发   java为什么我可以在非公共类中拥有公共成员?   如何在Java中从外部库导入包?   java如何从不推荐使用的日期类型替换getDate()?   java如何将数据集转换为JavaPairDD?   如何在JavaSpring中创建3d数组   合法线程操作的java定义   如何从java文本文件中读取输入   从StringArray java中的标记/单词构建句子   将UDP从Java发送到Python不起作用   java显示组织。日食xsd。XSDSchema内容