e algorithmic core of Brevitas can be found under <cite>brevitas.core</cite>.
The core implements all the various building blocks required to assemble an affine quantizer.
All building blocks are implemented as a ScriptModule in the <em>old-style</em> TorchScript scriping API
(i.e. inheriting from <cite>torch.jit.ScriptModule</cite>). Many of the functions described in the section above
are called from within one of the core ScriptModules.
Any module within <cite>brevitas.core</cite> is required to be a Scr