 time. Rather than forcing the user
to specify the appropriate shape in a quantizer, Brevitas is capable of inferring it from the <cite>nn.Module</cite>
whose weights the quantizer is applied to. This again happens by means of a solver included as part of
<cite>WeightQuantSolver</cite>.</p>
<p>Thanks to how dependencies works, solvers are invoked only whenever their output is actually required to build
an attribute of an <cite>ExtendedInjector</cite>, which in the case of Brevitas is <cite>tensor_quant</cit