n><span class="sd">&quot;&quot;&quot;</span>
<span class="sd">    Autograd function that implements :func:`~brevitas.function.ops.dpu_round` with a</span>
<span class="sd">    straight-through gradient estimator.</span>

<span class="sd">    ``DPURoundSteFn.apply(*args)`` is first aliased to :func:`dpu_round_ste_impl(*args)</span>
<span class="sd">    &lt;brevitas.ops.autograd_ste_ops.dpu_round_ste_impl&gt;` and then wrapped by</span>
<span class="sd">    :func:`~brevitas.function.ops_ste.dpu_round_ste` whe