Sonnet
Visit ToolSonnet is an open-source TensorFlow-based neural network library designed for machine learning research. It provides simple, composable abstractions for building complex neural networks.
At a glance
Trending
Sonnet is an open-source TensorFlow-based neural network library designed for machine learning research. It provides simple, composable abstractions for building complex neural networks.
Trending
About
Sonnet is a powerful open-source library built on top of TensorFlow 2, specifically designed by DeepMind researchers to provide simple, composable abstractions for machine learning research. It facilitates the construction of neural networks for various purposes, including supervised learning, unsupervised learning, and reinforcement learning. The library centers around the `snt.Module` concept, allowing users to define custom modules or utilize many predefined ones like `snt.Linear` and `snt.Conv2D`. Sonnet is unopinionated about training frameworks, encouraging users to build their own or adopt existing ones. It emphasizes clarity and focus in its codebase, making it easy to understand and extend. Key features include support for TensorFlow checkpointing and saved models, enabling robust serialization and deployment of models.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending