1. 10 Jul, 2024 2 commits
  2. 09 Jul, 2024 1 commit
  3. 08 Jul, 2024 2 commits
  4. 27 Jun, 2024 1 commit
  5. 15 Mar, 2024 1 commit
  6. 23 Jan, 2024 2 commits
  7. 13 Jan, 2024 1 commit
  8. 24 Dec, 2023 1 commit
  9. 22 Dec, 2023 1 commit
  10. 20 Dec, 2023 2 commits
    • Tri Dao's avatar
      Format flash_attn_interface.py · bc28eacc
      Tri Dao authored
      bc28eacc
    • Sanghun Cho's avatar
      Support alibi, by Sanghun Cho from Kakao Brain · e4f726fc
      Sanghun Cho authored
      
      
      * hard-code alibi in fwd
      
      * use params.h as hun_heads
      
      * hard-code alibi in bwd
      
      * add alibi on/off option
      
      * compute alibi_start, ratio outside of kernels
      
      * fix minor merge conflict
      
      * add test_alibi.py
      
      * change apply_alibi() location before masking
      
      * add alibi in splitkv kernel
      
      * fix backward func # of returns
      
      * add out-of-bound check in apply_alibi()
      
      * update test_alibi.py
      
      * update test_alibi.py for kvcache
      
      * simplify alibi parameter interface
      
      * fix performance issue
      by computing alibi outside of branch
      
      * update test_flash_attn_varlen_func() for left padding
      
      * implement alibi_slopes (b, nh) loading
      
      * optimize apply_alibi() a bit
      
      * update test cases for alibi_slopes loading
      
      * reflect stylistic comments
      
      * disable "seqlenq_ngroups_swapped" when using alibi
      
      ---------
      Co-authored-by: default avatarmonk.detective <monk.detective@kakaobrain.com>
      e4f726fc
  11. 28 Nov, 2023 1 commit
  12. 27 Nov, 2023 1 commit
  13. 03 Oct, 2023 1 commit
  14. 26 Sep, 2023 1 commit
  15. 16 Sep, 2023 1 commit
  16. 11 Sep, 2023 1 commit
  17. 05 Sep, 2023 1 commit
  18. 04 Sep, 2023 1 commit
  19. 25 Aug, 2023 1 commit
  20. 20 Aug, 2023 1 commit
  21. 18 Aug, 2023 1 commit
  22. 01 Aug, 2023 1 commit
  23. 28 Jul, 2023 1 commit
  24. 27 Jul, 2023 1 commit
  25. 18 Jul, 2023 1 commit
  26. 17 Jul, 2023 1 commit
  27. 03 Jul, 2023 1 commit
  28. 13 Apr, 2023 1 commit
  29. 12 Apr, 2023 1 commit
  30. 31 Mar, 2023 1 commit
  31. 13 Dec, 2022 1 commit
  32. 05 Nov, 2022 1 commit
  33. 24 Oct, 2022 1 commit
  34. 23 Oct, 2022 1 commit
  35. 21 Oct, 2022 2 commits