AWESOME DATA SCIENCE
Section: General Machine Learning Packages
Entry
Appears in 6 awesome lists
| Python | - Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
Section: General Machine Learning Packages
Section: Community
Section: Frameworks for Training · Autograd and XLA for high-performance machine learning research.
Section: Python · JAX is Autograd and XLA, brought together for high-performance machine learning research.
Section: JAX · Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more.
Section: Fundamental libraries · | Python | - Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
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.
(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.
(from Hpcaitech) - A Unified Deep Learning System for Large-Scale Parallel Training (1D, 2D, 2.5D, 3D and sequence parallelism, and ZeRO protocol).
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]
Scikit-learn is a powerful machine learning library that provides a wide variety of modules for data access, data preparation and statistical model building.
General purpose gradient boosting on decision trees library with categorical features support out of the box. It is easy to install, contains fast inference implementation and supports CPU and GPU (even multi-GPU) computation.