↓ 2 callersMethod_attentionCore softmax attention: cast to ``compute_dtype``, score, mask, softmax, weighted-sum over V, cast out. ``strict_fp32`` disables autocast/TF32
rl_engine/kernels/ops/pytorch/attention/standard_attn.py:116
↓ 2 callersFunction_backward_grads(
outputs: list[torch.Tensor],
inputs: Mapping[str, Any],
grad_input_names: tuple[str, ...],
*
rl_engine/kernels/gtest/op_checks.py:321
↓ 2 callersFunction_blocked_metric(
*,
profiler: PerformanceProfiler,
benchmark_name: str,
batch_size: int,
seq_len: int,
benchmarks/profiler.py:578
↓ 2 callersFunction_compare_output(
candidate: torch.Tensor,
gold: torch.Tensor,
*,
output_index: int,
atol: float,
rtol
rl_engine/kernels/gtest/op_checks.py:436
↓ 2 callersFunction_descend(op, batch, policy_logits, ref_logits, *, steps=5, lr=0.05)
tests/test_grpo_loss.py:315
↓ 2 callersFunction_native_logp_fn(
*,
batch_size: int,
seq_len: int,
vocab_size: int,
dtype: torch.dtype,
device: torch
benchmarks/profiler.py:499
↓ 2 callersFunction_required_storage_numel(
shape: tuple[int, ...],
stride: tuple[int, ...],
storage_offset: int,
)
rl_engine/executors/bridge.py:769
↓ 2 callersFunction_resolve_tolerance(
contract: Mapping[str, Any],
*,
op_class: str,
dtype: torch.dtype,
arch_key: str | None
rl_engine/kernels/gtest/op_checks.py:403