, ,

Learning Ray

Flexible Distributed Python for Machine Learning

Paperback Engels 2023 1e druk 9781098117221
€ 77,61
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Get started with Ray, the open source distributed computing framework that 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 machine learning applications with Ray. You'll understand how Ray fits into the current landscape of machine learning tools and discover how Ray continues to integrate ever more tightly with these tools. Distributed computation is hard, but by using Ray you'll find it easy to get started.

- Learn how to build your first distributed applications with Ray Core
- Conduct hyperparameter optimization with Ray Tune
- Use the Ray RLlib library for reinforcement learning
- Manage distributed training with the Ray Train library
- Use Ray to perform data processing with Ray Datasets
- Learn how work with Ray Clusters and serve models with Ray Serve
- Build end-to-end machine learning applications with Ray AIR

Specificaties

ISBN13:9781098117221
Taal:Engels
Bindwijze:paperback
Aantal pagina's:250
Uitgever:O'Reilly
Druk:1
Verschijningsdatum:3-3-2023
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Foreword
Preface
Who Should Read This Book
Goals of This Book
Navigating This Book
How to Use the Code Examples
Conventions Used in This Book
Using Code Examples
O’Reilly Online Learning
How to Contact Us
Acknowledgments

1. An Overview of Ray
What Is Ray?
What Led to Ray?
Ray’s Design Principles
Three Layers: Core, Libraries, and Ecosystem
A Distributed Computing Framework
A Suite of Data Science Libraries
Ray AIR and the Data Science Workflow
Data Processing with Ray Datasets
Model Training
Hyperparameter Tuning
Model Serving
A Growing Ecosystem
Summary

2. Getting Started with Ray Core
An Introduction to Ray Core
A First Example Using the Ray API
An Overview of the Ray Core API
Understanding Ray System Components
Scheduling and Executing Work on a Node
The Head Node
Distributed Scheduling and Execution
A Simple MapReduce Example with Ray
Mapping and Shuffling Document Data
Reducing Word Counts
Summary

3. Building Your First Distributed Application
Introducing Reinforcement Learning
Setting Up a Simple Maze Problem
Building a Simulation
Training a Reinforcement Learning Model
Building a Distributed Ray App
Recapping RL Terminology
Summary

4. Reinforcement Learning with Ray RLlib
An Overview of RLlib
Getting Started with RLlib
Building a Gym Environment
Running the RLlib CLI
Using the RLlib Python API
Configuring RLlib Experiments
Resource Configuration
Rollout Worker Configuration
Environment Configuration
Working with RLlib Environments
Afgekapt op 60 regels

Managementboek Top 100

€ 77,61
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Learning Ray