Skip to content

Entry

Accelerate

Appears in 6 awesome lists

Accelerate abstracts exactly and only the boilerplate code related to multi-GPU/TPU/mixed-precision and leaves the rest of your code unchanged.

Open github.comhuggingface/accelerate

Found in these lists

awesome-huggingface

Section: Official Libraries · A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision.

ArchivedScore 49

Awesome LLMOps

Section: Frameworks for Training · 🚀 A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision.

ActiveScore 75

Awesome MLOps

Section: Optimization Tools · A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision.

FreshScore 80

Awesome Open Source AI

Section: 1. Core Frameworks & Libraries · Simple API to make training scripts run on any hardware (multi-GPU, TPU, mixed precision) with minimal code changes.

FreshScore 89

Awesome Production Machine Learning

Section: Computation and Communication Optimisation · Accelerate abstracts exactly and only the boilerplate code related to multi-GPU/TPU/mixed-precision and leaves the rest of your code unchanged.

FreshScore 92

Awesome-Pytorch-list

Section: Other libraries: · A simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision

FreshScore 88

TensorFlow

How to use the Hexagon Delegate to speed up model inference on mobile and edge devices. Also see blog post Accelerating TensorFlow Lite on Qualcomm Hexagon DSPs.

In 23 listsDetails

PyTorch

(label: good first issue) PyTorch is an open source machine learning library based on the Torch library, used for applications such as computer vision and natural language processing.

In 16 listsDetails

transformers

(formerly known as pytorch-transformers and pytorch-pretrained-bert) provides state-of-the-art general-purpose architectures (BERT, GPT-2, RoBERTa, XLM, DistilBert, XLNet, CTRL...) for Natural Language Understanding (NLU) and Natural Language Generation (NLG) with over 32+ pretrained models in…

In 14 listsDetails

Colossal-AI

(from Hpcaitech) - A Unified Deep Learning System for Large-Scale Parallel Training (1D, 2D, 2.5D, 3D and sequence parallelism, and ZeRO protocol).

In 14 listsDetails

Ray

A fast and simple framework for building and running distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library. ray.io

In 13 listsDetails

XGBoost

Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink and DataFlow. [Apache2]

In 11 listsDetails

scikit-learn

Scikit-learn is a powerful machine learning library that provides a wide variety of modules for data access, data preparation and statistical model building.

In 10 listsDetails

Caffe

is a deep learning framework made with expression, speed, and modularity in mind. It is developed by Berkeley AI Research (BAIR)/The Berkeley Vision and Learning Center (BVLC) and community contributors.

In 10 listsDetails