except:
except Exception:
check_divisible_by_zero
if divisor != 0:
chosen_log_probs / chosen_length
chosen_length
torch.clamp(chosen_length, min=1)
loss_values.sum(-1).cpu().numpy() / token_ids.size(1)
max(token_ids.size(1), 1)