Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
A General-purpose Task-parallel Programming System in C++
NumPy aware dynamic Python compiler using LLVM
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Multiphysics Object Oriented Simulation Environment: A robust, modern, extendable, finite element/finite volume framework that excels at creating complex multiphysics simulations.
ILGPU JIT Compiler for high-performance .Net GPU programs
SIMD Vector Classes for C++
:chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions
A tool for running android and iOS appium tests in parallel across devices... U like it STAR it !
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the right pipeline abstractions to write clean deep learning production pipelines. Let your pipeline steps have hyperparameter spaces. Design steps in your pipeline like components. Compatible with Scikit-Learn, TensorFlow, and most other libraries, frameworks and MLOps environments.
Gzip Decompression and Random Access for Modern Multi-Core Machines
An interactive parallel ssh client featuring autocomplete and asynchronous execution.
A collection of useful utility functions
C++20 concurrency framework with no compromises. Excellent performance, powerful features, and simple syntax.
[A]synchronous Functional Programming
Parallel Workflow extension for Rake, runs on multicores, clusters, clouds.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.