Skip to main content

机器学习的基于流的数据预处理

项目描述

图片/nutsml_logo.gif

nuts-ml是一个基于 GPU 的深度学习的数据预处理库,它提供了作为独立、可重用单元的通用预处理功能。这些所谓的“坚果”可以自由排列以构建高效、易于阅读和修改的数据流。

以下示例展示了一个用图像数据训练网络并打印训练损失和准确率的nuts-ml数据流

(train_samples >> Stratify(1) >> read_image >> transform >> augment >>
   Shuffle(100) >> build_batch >> network.train() >>
   Print('train loss:{} acc:{}') >> Consume())

nuts-ml基于nuts-flow在此处进行了描述。

https://badge.fury.io/py/nutsml.svg https://img.shields.io/pypi/pyversions/nutsml.svg https://travis-ci.org/maet3608/nuts-ml.svg?branch=master https://coveralls.io/repos/github/maet3608/nuts-ml/badge.png?branch=master https://img.shields.io/github/issues/maet3608/nuts-ml.svg https://img.shields.io/badge/license-Apache%202-blue.svg

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

nutsml-1.2.2.tar.gz (1.2 MB 查看哈希

已上传 source

内置分布

nutsml-1.2.2-py3-none-any.whl (1.2 MB 查看哈希

已上传 py3