Learning Ray

Max Pumperla, Edward Oakes, Richard Liaw

出版时间

2023-03-03

ISBN

9781098117221

评分

★★★★★
书籍介绍

Get started with Ray, the open source distributed computing framework that greatly simplifies the process of scaling compute-intensive Python workloads. With this practical book, Python programmers, data engineers, and data scientists will learn how to leverage Ray locally and spin up compute clusters. You'll be able to use Ray to structure and run machine learning programs at scale.

Authors Max Pumperla, Edward Oakes, and Richard Liaw show you how to build reinforcement learning applications that serve trained models with Ray. You'll understand how Ray fits into the current landscape of data science tools and discover how this programming language continues to integrate ever more tightly with these tools. Distributed computation is hard, but with Ray you'll find it easy to get started.

Learn how to build your first distributed application with Ray Core

Conduct hyperparameter optimization with Ray Tune

Use the Ray RLib library for reinforcement learning

Manage distributed training with the RaySGD library

Use Ray to perform data processing

Learn how work with Ray Clusters and serve models with Ray Serve

Build an end-to-end machine learning application with Ray

Max is a data science professor and software engineer located in Hamburg, Germany. He’s an active open source contributor, maintainer of several Python packages, author of machine learning books and speaker at international conferences. As head of product research at Pathmind Inc. he’s developing reinforcement learning solutions for industrial applications at scale using Ray. P...

(展开全部)

目录
Preface
Who Should Read This Book
Goals of This Book
Navigating This Book
How to Use the Code Examples

显示全部
用户评论
除了 ray 的官方文档之外终于有一本全面介绍 ray 的书了!在大模型和强化学习风靡的今天,掌握了 ray 真的可以很轻松地将训练拓展到多个节点上,从而充分利用硬件资源。ray 可以说是为了机器学习而生,为分布式训练打造了完整的 pipeline。书中给了很多 step by step 的案例来让读者充分理解 ray 的设计理念和使用方法,可以说是案头必备了。
收藏