Blosc/python-blosc2

Array-api Linalg functions

Open

#476 建立於 2025年9月15日

在 GitHub 查看
 (1 留言) (0 反應) (0 負責人)Python (47 fork)auto 404
enhancementhelp wanted

倉庫指標

Star
 (207 star)
PR 合併指標
 (PR 指標待抓取)

描述

It might be nice to add the following functions to blosc2, which are included in the linalg module of the array-api standard. See src/blosc2/linalg.py for function signatures.

  • array_api_tests/test_linalg.py::test_cholesky
  • array_api_tests/test_linalg.py::test_cross
  • array_api_tests/test_linalg.py::test_det
  • array_api_tests/test_linalg.py::test_diagonal
  • array_api_tests/test_linalg.py::test_eigh
  • array_api_tests/test_linalg.py::test_eigvalsh
  • array_api_tests/test_linalg.py::test_inv
  • array_api_tests/test_linalg.py::test_linalg_matmul - add @ operator
  • array_api_tests/test_linalg.py::test_matmul
  • array_api_tests/test_linalg.py::test_matrix_norm
  • array_api_tests/test_linalg.py::test_matrix_power
  • array_api_tests/test_linalg.py::test_matrix_rank
  • array_api_tests/test_linalg.py::test_linalg_matrix_transpose
  • array_api_tests/test_linalg.py::test_matrix_transpose
  • array_api_tests/test_linalg.py::test_outer (but this can be optimised since chunks don't need to be decompressed)
  • array_api_tests/test_linalg.py::test_pinv
  • array_api_tests/test_linalg.py::test_qr
  • array_api_tests/test_linalg.py::test_slogdet
  • array_api_tests/test_linalg.py::test_solve
  • array_api_tests/test_linalg.py::test_svd
  • array_api_tests/test_linalg.py::test_svdvals
  • array_api_tests/test_linalg.py::test_linalg_tensordot
  • array_api_tests/test_linalg.py::test_tensordot
  • array_api_tests/test_linalg.py::test_trace
  • array_api_tests/test_linalg.py::test_linalg_vecdot
  • array_api_tests/test_linalg.py::test_vecdot
  • array_api_tests/test_linalg.py::test_vecdot_conj
  • array_api_tests/test_linalg.py::test_vector_norm

貢獻者指南