John's repositories
ATen
ATen: A TENsor library for C++11
backend-scoreboard
Scoreboard for ONNX Backend Compatibility
d2l-book
Books with Jupyter notebooks
d2l-en
Interactive deep learning book with code, math, and discussions. Available in multi-frameworks. Adopted at 140 universities.
d2l-tvm
Dive into Deep Learning Compiler
DesignDocumentTemplates
Light weight design document templates in Markdown format.
detectron2
Detectron2 is FAIR's next-generation research platform for object detection and segmentation.
docTemplates
Simple Project Management and Document Templates in Markdown for Compatibility and Portability
eng-practices
Google's Engineering Practices documentation
flax
Flax is a neural network library for JAX that is designed for flexibility.
glow
Compiler for Neural Network hardware accelerators
jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
jax-md
Differentiable, Hardware Accelerated, Molecular Dynamics
machine-learning-systems-design
A booklet on machine learning systems design with exercises
netron
Visualizer for neural network, deep learning, and machine learning models
ngraph
nGraph is an open source C++ library, compiler and runtime for Deep Learning frameworks
notedown
Markdown <=> IPython Notebook
onnx
Open Neural Network Exchange
onnx-mlir
Representation and Reference Lowering of ONNX Models in MLIR Compiler Infrastructure
onnxruntime
ONNX Runtime: cross-platform, high performance scoring engine for ML models
orbax
Orbax provides common utility libraries for JAX users.
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
stablehlo
Backward compatible ML compute opset inspired by HLO/MHLO
tensorflow
An Open Source Machine Learning Framework for Everyone
tree
tree is a library for working with nested data structures
vimsetup
personal vim setup