Unifying Single-host and Distributed Machine Learning with Maggy
This blog covers the oblivious training function and the internals of Maggy presented at Spark AI Summit 2020, on June 26th. TLDR; Maggy is an open-source framework for distributed machine learning. In this post, we introduce a new unified framework for writing core ML training logic as "oblivious training functions". Maggy enables you to reuse the same training code whether training small models on your laptop or reusing the same code to scale out hyperparameter tuning or distributed deep learning on a cluster. Maggy enables the replacement of the current waterfall development process for distributed ML applications, where code is rewritten at every stage, with an iterative development process.
Jul-30-2020, 15:21:21 GMT
- Technology: