ray/doc/source/oss-users.rst
2020-09-14 12:11:05 -07:00

79 lines
2.8 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.. _ray-oss-list:
Community libraries that integrate with Ray
===========================================
This page lists libraries that integrate with Ray for distributed execution. If you'd like to add your project to this list, feel free to file a pull request or open an issue on GitHub.
Horovod
-------
Horovod is a distributed deep learning training framework for TensorFlow, Keras, PyTorch, and Apache MXNet. The goal of Horovod is to make distributed deep learning fast and easy to use.
[`Link to integration <https://horovod.readthedocs.io/en/stable/ray_include.html>`__]
MARS
----
Mars is a tensor-based unified framework for large-scale data computation which scales Numpy, Pandas and Scikit-learn.
[:ref:`Link to integration <mars-on-ray>`]
Spacy
-----
spaCy is a library for advanced Natural Language Processing in Python and Cython. It's built on the very latest research, and was designed from day one to be used in real products.
[`Link to integration <https://pypi.org/project/spacy-ray/>`__]
Hugging Face Transformers
-------------------------
State-of-the-art Natural Language Processing for Pytorch and TensorFlow 2.0.
[`Link to integration <https://huggingface.co/transformers/master/main_classes/trainer.html#transformers.Trainer.hyperparameter_search>`__]
Seldon Alibi
------------
Alibi is an open source Python library aimed at machine learning model inspection and interpretation. The focus of the library is to provide high-quality implementations of black-box, white-box, local and global explanation methods for classification and regression models.
Github: `https://github.com/SeldonIO/alibi <https://github.com/SeldonIO/alibi>`__
Intel Analytics Zoo
-------------------
Analytics Zoo seamless scales TensorFlow, Keras and PyTorch to distributed big data (using Spark, Flink & Ray).
[`Link to integration <https://analytics-zoo.github.io/master/#ProgrammingGuide/rayonspark/>`__]
Modin
-----
Scale your pandas workflows by changing one line of code.
Github: `https://github.com/modin-project/modin/ <https://github.com/modin-project/modin/>`__
ClassyVision
------------
An end-to-end framework for image and video classification.
[`Link to integration <https://classyvision.ai/tutorials/ray_aws>`__]
PyCaret
-------
An open-source, low-code machine learning library in Python.
Github: `https://github.com/pycaret/pycaret/ <https://github.com/pycaret/pycaret/>`_
Flambe
------
Flambé is a machine learning experimentation framework built to accelerate the entire research life cycle. Flambés main objective is to provide a unified interface for prototyping models, running experiments containing complex pipelines, monitoring those experiments in real-time, reporting results, and deploying a final model for inference.
Github: `https://github.com/asappresearch/flambe <https://github.com/asappresearch/flambe>`_