pub fn flash_attention2_backward_dq<T: Triton, D: Float, const HEAD_DIM: i32>(
q_ptr: T::Pointer<D>,
k_ptr: T::Pointer<D>,
v_ptr: T::Pointer<D>,
o_ptr: T::Pointer<D>,
do_ptr: T::Pointer<D>,
l_ptr: T::Pointer<D>,
dq_ptr: T::Pointer<D>,
n_ctx_q: i32,
n_ctx_k: i32,
softmax_scale: f32,
)Expand description
Flash Attention 2 backward: computes dQ.
Grid: (N_CTX_Q, BH, 1) — same grid shape as the forward pass.