Code Monkey home page Code Monkey logo

ray-educational-materials's Introduction

Ray Educational Materials

© 2022, Anyscale Inc. All Rights Reserved

github-stars join-ray-slack discuss twitter

Introductory notebooks test Ray core notebooks test Semantic segmentation notebooks test Observability notebooks test

Welcome to a collection of education materials focused on Ray, a distributed compute framework for scaling your Python and machine learning workloads from a laptop to a cluster.

Recommended Learning Path

Module Description
Overview of Ray An Overview of Ray and entire Ray ecosystem.
Introduction to Ray AI Runtime An Overview of the Ray AI Runtime.
Ray Core: Remote Functions as Tasks Learn how arbitrary functions to be executed asynchronously on separate Python workers.
Ray Core: Remote Objects Learn about objects that can be stored anywhere in a Ray cluster.
Ray Core: Remote Classes as Actors, part 1 Work with stateful actors.
Ray Core: Remote Classes as Actors, part 2 Learn "Tree of Actors" pattern.
Ray Core: Ray API best practices Learn Ray patterns & anti-patterns and best practices.
Scaling batch inference Learn about scaling batch inference in computer vision with Ray.
Optional: Batch inference with Ray Datasets Bonus content for scaling batch inference using Ray Datasets.
Scaling model training Learn about scaling model training in computer vision with Ray.
Ray observability part 1 Introducing the Ray State API and Ray Dashboard UI as tools for observing the Ray cluster and applications.
LLM model fine-tuning and batch inference Fine-tuning a Hugging Face Transformer (FLAN-T5) on the Alpaca dataset. Also includes distributed hyperparameter tuning and batch inference.
Multilingual chat with Ray Serve Serving a Hugging Face LLM chat model with Ray Serve. Integrating multiple models and services within Ray Serve (language detection and translation) to implement multilingual chat.

Connect with the Ray community

You can learn and get more involved with the Ray community of developers and researchers:

  • Ray documentation

  • Official Ray site Browse the ecosystem and use this site as a hub to get the information that you need to get going and building with Ray.

  • Join the community on Slack Find friends to discuss your new learnings in our Slack space.

  • Use the discussion board Ask questions, follow topics, and view announcements on this community forum.

  • Join a meetup group Tune in on meet-ups to listen to compelling talks, get to know other users, and meet the team behind Ray.

  • Open an issue Ray is constantly evolving to improve developer experience. Submit feature requests, bug-reports, and get help via GitHub issues.

  • Become a Ray contributor We welcome community contributions to improve our documentation and Ray framework.

ray-educational-materials's People

Contributors

kamil-kaczmarek avatar emmyscode avatar dmatrix avatar dependabot[bot] avatar haochunchang avatar jcoffi avatar ammirato avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.