Skip to content

Entry

Numba

Appears in 8 awesome lists

is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax. Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support…

Open github.comnumba/numba

Found in these lists

Awesome Data Analysis

Section: Useful Python Tools for Data Analysis · A JIT compiler that translates a subset of Python and NumPy code into fast machine code.

FreshScore 80

Awesome Production Machine Learning

Section: Computation and Communication Optimisation · A compiler for Python array and numerical functions.

FreshScore 92

Awesome Python

Section: Science · A NumPy-aware JIT compiler for Python, using LLVM.

FreshScore 94

Awesome Robotic Tooling

Section: Parallel Processing · NumPy aware dynamic Python compiler using LLVM.

StaleScore 54

Table of Contents

Section: ML frameworks & applications · is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax. Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support…

SlowScore 61

awesome-python

Section: Compilers and Interpreters · NumPy aware dynamic Python compiler using LLVM

FreshScore 81

Table of Contents

Section: ML Frameworks, Libraries, and Tools · is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax. Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support…

SlowScore 51

Awesome Systematic Trading

Section: Python Performance Booster · NumPy aware dynamic Python compiler using LLVM

FreshScore 89

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

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

Dask

| Python | - Parallel computing with task scheduling in Python with a Pandas like API

In 11 listsDetails

Polars

| Rust, Python | - Polars is a blazingly fast DataFrames library implemented in Rust using Apache Arrow Columnar Format as memory model.

In 10 listsDetails

PyMC

Modern, comprehensive probabilistic programming framework in Python. Bayesian modeling with advanced MCMC sampling, variational inference, and seamless integration with ArviZ for visualization. Apache 2.0 licensed.

In 10 listsDetails