↓ 2 callersFunction_apply_rotary_emb_qkv(
qkv,
cos,
sin,
cos_k=None,
sin_k=None,
interleaved=False,
inplace=False,
con
training/llama/llama/models/rotary.py:130
↓ 2 callersFunction_attn_bwd_dkdv(dk, dv, #
Q, k, v, sm_scale, #
DO, #
M, D, #
analysis/baselines/attn/triton_baseline_v01.py:211
↓ 2 callersFunction_attn_bwd_dq(dq, q, K, V, #
do, m, D,
# shared by Q/K/V/DO.
stride_tok
analysis/baselines/attn/triton_baseline_v01.py:264
↓ 2 callersFunction_attn_fwd_inner(acc, l_i, m_i, q, #
K_block_ptr, V_block_ptr, #
start_m, qk_scale,
analysis/baselines/attn/triton_baseline_v01.py:28
↓ 2 callersFunction_attn_fwd_inner(acc, l_i, m_i, q, k_ptrs, v_ptrs, bias_ptrs, stride_kn, stride_vk, stride_bn, start_m,
ac
analysis/baselines/attn/triton_baseline_v02.py:239
↓ 2 callersFunction_bwd_kernel_dk_dv(dk, dv, Q, k, v, sm_scale, alibi_slope, DO, M, D,
# shared by Q/K/V/DO.
analysis/baselines/attn/triton_baseline_v02.py:820
↓ 2 callersFunction_bwd_kernel_dq(dq, q, K, V, do, m, D, alibi_slope,
# shared by Q/K/V/DO.
stride_tok, s
analysis/baselines/attn/triton_baseline_v02.py:872
↓ 2 callersFunction_layer_norm_bwd(
dy,
x,
weight,
bias,
eps,
mean,
rstd,
dresidual=None,
dy1=None,
weig
training/llama/llama/ops/triton/layer_norm.py:560
↓ 2 callersFunction_layer_norm_fwd(
x,
weight,
bias,
eps,
residual=None,
x1=None,
weight1=None,
bias1=None,
training/llama/llama/ops/triton/layer_norm.py:255