arXiv Analytics

Sign in

arXiv:1708.06046 [cs.LG]AbstractReferencesReviewsResources

nuts-flow/ml: data pre-processing for deep learning

S. Maetschke, R. Tennakoon, C. Vecchiola, R. Garnavi

Published 2017-08-21Version 1

Data preprocessing is a fundamental part of any machine learning application and frequently the most time-consuming aspect when developing a machine learning solution. Preprocessing for deep learning is characterized by pipelines that lazily load data and perform data transformation, augmentation, batching and logging. Many of these functions are common across applications but require different arrangements for training, testing or inference. Here we introduce a novel software framework named nuts-flow/ml that encapsulates common preprocessing operations as components, which can be flexibly arranged to rapidly construct efficient preprocessing pipelines for deep learning.

Related articles: Most relevant | Search more
arXiv:1612.07640 [cs.LG] (Published 2016-12-16)
Deep Learning and Its Applications to Machine Health Monitoring: A Survey
arXiv:1404.1559 [cs.LG] (Published 2014-04-06)
Sparse Coding: A Deep Learning using Unlabeled Data for High - Level Representation
arXiv:1506.00619 [cs.LG] (Published 2015-06-01)
Blocks and Fuel: Frameworks for deep learning