Sonnet has been designed and built by researchers at DeepMind. It can be used to construct neural networks for many different purposes (un/supervised learning, reinforcement learning, ...). We find it is a successful abstraction for our organization, you might too! More specifically, Sonnet provides a simple but powerful programming model centered around a single concept: snt.Module. Modules can h