google-deepmind / s6
☆145Updated 2 years ago
Related projects: ⓘ
- Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory☆80Updated 3 weeks ago
- Checkpoint the state of Python programs using Pythonic setjmp and longjmp☆65Updated 3 years ago
- Better bindings for Python☆17Updated last year
- A thin, highly portable toolkit for efficiently compiling dense loop-based computation.☆147Updated last year
- Fast multi-threaded matrix multiplication in C☆164Updated 3 weeks ago
- Minimal deep learning library written from scratch in Python, using NumPy/CuPy.☆116Updated 2 years ago
- An llvm-based framework for generating and calling into high-performance native code from Python.☆197Updated 7 months ago
- Collection of eclectic utils for python.☆182Updated this week
- OpTree: Optimized PyTree Utilities☆136Updated this week
- A stand-alone implementation of several NumPy dtype extensions used in machine learning.☆194Updated this week
- 🦠 AD in less than 20 lines☆48Updated 3 years ago
- A description of Minotaur can be found in https://arxiv.org/abs/2306.00229.☆86Updated last month
- A declarative drawing API in Python☆275Updated 3 weeks ago
- ☆71Updated last month
- throwaway GPT inference☆139Updated 3 months ago
- A user-friendly tool chain that enables the seamless execution of ONNX models using JAX as the backend.☆94Updated this week
- Use Nikola to build hpypjoject.org☆23Updated 5 months ago
- An optimizing ahead-of-time Python Compiler☆155Updated 3 months ago
- Utilities for run-time type validation and multiple dispatch☆161Updated last week
- Hashed Lookup Table based Matrix Multiplication (halutmatmul) - Stella Nera accelerator☆205Updated 9 months ago
- A toy superoptimizer for a limited assembly language.☆56Updated last year
- A central repository to keep track of the status of work on and support for free-threaded CPython (see PEP 703), with a focus on the scie…☆123Updated last week
- Data Parallel Extensions for Python*☆32Updated last month
- ☆230Updated 6 months ago
- DiscoGrad - automatically differentiate across conditional branches in C++ programs☆202Updated last week
- A Vectorized Python Dict/Set☆115Updated last year
- Annotating tensor shapes using Python types☆158Updated last year
- Code implementing "Efficient Parallelization of a Ubiquitious Sequential Computation" (Heinsen, 2023)☆74Updated 8 months ago
- A functional training loops library for JAX☆84Updated 7 months ago
- Mathematical operations for JAX pytrees☆181Updated 4 months ago