All Tools
S
OtherFreeOpen Source
SONNET
DeepMind's neural network library for JAX research
Apache-2.0
ABOUT
Building neural networks in JAX requires managing parameter initialization, module state, and architectural composition across separate libraries. Sonnet provides a familiar, object-oriented module interface for JAX that handles parameter ownership, offers pre-built components for common architectures, and integrates with Haiku and Optax for training.
INSTALL
pip install dm-sonnetINTEGRATION GUIDE
1. Rapidly prototype neural architectures for computer vision, NLP, and reinforcement learning research
2. Build modular deep learning models with reusable components for convolutional and attention-based networks
3. Combine with Haiku and Optax for end-to-end JAX training pipelines with gradient computation and optimization
TAGS
neural-networksjaxdeep-learningdeepmindpythonresearch