nemo_automodel.components.speculative.dspark.loss
nemo_automodel.components.speculative.dspark.loss
Module Contents
Functions
Data
API
Per-batch numerator/denominator sums for the acceptance diagnostics.
accept_rate_3d is the TV-derived per-token acceptance probability. Every
diagnostic is returned as an unreduced (num, den) sum; the recipe sums both
across the log window and the data-parallel group and forms the global ratio
once (sum(num) / sum(den)), so per-micro-batch token-count imbalance never
biases the reported value. Returns zero sums when no teacher signal is
available (accept_rate_3d is None).
Compute exact FP32 probability L1 distances without full-vocab temporaries.