TODO 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. (guile-ffi-blis) -*- mode: org; -*-
  2. Help: [C-uc .] insert timestamp [C-cc] flip checkbox [C-uucc] partial flip checkbox [C-ct] flip TODO.
  3. * TODO coverage [0/0]
  4. * wrap BLIS level 1v [2/4]
  5. * [X] setv copyv axpyv axpbyv swapv amaxv
  6. * [ ] functional variants for setv copyv axpyv axpbyv
  7. * [X] dotv norm1v normfv normiv
  8. * [ ] addv amaxv dotxv invertv scal2v scalv subv xpbyvdotv
  9. * wrap BLIS level 1m [1/3]
  10. * [X] setm axpym copym
  11. * [ ] proper tests for axpym copym
  12. * [ ] addm scalm scal2m subm
  13. * wrap BLIS level 3m [1/2]
  14. * [X] blis-?gemm! blis-?gemm blis-gemm!
  15. * [ ] blis-gemm
  16. * wrap BLIS utility, at least some of these [0/1]
  17. * [ ] asumv norm1v normfv normiv norm1m normfm normim mkherm mksymm mktrim randv randm sumsqv
  18. * TODO documentation [0/2]
  19. * [-] docstrings
  20. * [ ] for funcional bindings (define-auto)
  21. * [X] for typed bindings
  22. * [ ] for raw bindings (see bug below)
  23. * [ ] module level doc
  24. * TODO safety [1/2]
  25. * [X] typed trans_t conj_t side_t uplo_t diag_t
  26. * [ ] check diagoff_t and other like parameters
  27. * TODO bugs [0/1]
  28. * [ ] (help (ffi blis)) doesn't work
  29. - something to do with (primitive-call-ip bli_cdotv) failing