pub unsafe extern "C" fn atg__native_multi_head_attention(
    out__: *mut *mut C_tensor,
    query_: *mut C_tensor,
    key_: *mut C_tensor,
    value_: *mut C_tensor,
    embed_dim_: i64,
    num_head_: i64,
    qkv_weight_: *mut C_tensor,
    qkv_bias_: *mut C_tensor,
    proj_weight_: *mut C_tensor,
    proj_bias_: *mut C_tensor,
    mask_: *mut C_tensor,
    need_weights_: c_int,
    average_attn_weights_: c_int,
    mask_type_v: i64,
    mask_type_null: i8
)