.gitignore
LICENCE.txt
MANIFEST.in
Makefile
README.md
pyproject.toml
requirements.txt
setup.cfg
setup.py
todo.tasks
.github/workflows/ci.yml
.github/workflows/publish.yml
backends_matrix.egg-info/PKG-INFO
backends_matrix.egg-info/SOURCES.txt
backends_matrix.egg-info/dependency_links.txt
backends_matrix.egg-info/requires.txt
backends_matrix.egg-info/top_level.txt
docs/Makefile
docs/api.rst
docs/conf.py
docs/index.rst
matrix/__init__.py
matrix/_version.py
matrix/constant.py
matrix/diagonal.py
matrix/kronecker.py
matrix/lowrank.py
matrix/matrix.py
matrix/promote.py
matrix/shape.py
matrix/tiledblocks.py
matrix/triangular.py
matrix/util.py
matrix/woodbury.py
matrix/ops/__init__.py
matrix/ops/abs.py
matrix/ops/add.py
matrix/ops/block.py
matrix/ops/block_diag.py
matrix/ops/broadcast_batch_to.py
matrix/ops/broadcast_to.py
matrix/ops/cast.py
matrix/ops/cholesky.py
matrix/ops/cholesky_solve.py
matrix/ops/concat.py
matrix/ops/dense.py
matrix/ops/diag.py
matrix/ops/diag_extract.py
matrix/ops/divide.py
matrix/ops/dtype.py
matrix/ops/eye.py
matrix/ops/fill_diag.py
matrix/ops/inv.py
matrix/ops/iqf.py
matrix/ops/iqf_diag.py
matrix/ops/isabstract.py
matrix/ops/isnan.py
matrix/ops/kron.py
matrix/ops/logdet.py
matrix/ops/matmul.py
matrix/ops/matmul_diag.py
matrix/ops/mean.py
matrix/ops/multiply.py
matrix/ops/negative.py
matrix/ops/one.py
matrix/ops/ones.py
matrix/ops/pd_inv.py
matrix/ops/pd_schur.py
matrix/ops/power.py
matrix/ops/rank.py
matrix/ops/ratio.py
matrix/ops/reshape.py
matrix/ops/root.py
matrix/ops/sample.py
matrix/ops/schur.py
matrix/ops/shape.py
matrix/ops/shape_batch.py
matrix/ops/shape_batch_broadcast.py
matrix/ops/shape_broadcast.py
matrix/ops/shape_matrix.py
matrix/ops/shape_matrix_broadcast.py
matrix/ops/solve.py
matrix/ops/sqrt.py
matrix/ops/squeeze.py
matrix/ops/submatrix.py
matrix/ops/subtract.py
matrix/ops/sum.py
matrix/ops/take.py
matrix/ops/tile.py
matrix/ops/to_numpy.py
matrix/ops/trace.py
matrix/ops/transpose.py
matrix/ops/triangular_solve.py
matrix/ops/uprank.py
matrix/ops/util.py
matrix/ops/zero.py
matrix/ops/zeros.py
matrix/ops/algorithms/__init__.py
matrix/ops/algorithms/align.py
tests/__init__.py
tests/test_cases.py
tests/test_constant.py
tests/test_diagonal.py
tests/test_kronecker.py
tests/test_lowrank.py
tests/test_matrix.py
tests/test_promote.py
tests/test_shape.py
tests/test_tiledblocks.py
tests/test_triangular.py
tests/test_util.py
tests/test_woodbury.py
tests/util.py
tests/ops/__init__.py
tests/ops/test_abs.py
tests/ops/test_add.py
tests/ops/test_block.py
tests/ops/test_block_diag.py
tests/ops/test_broadcast_batch_to.py
tests/ops/test_broadcast_to.py
tests/ops/test_cast.py
tests/ops/test_cholesky.py
tests/ops/test_cholesky_solve.py
tests/ops/test_concat.py
tests/ops/test_dense.py
tests/ops/test_diag.py
tests/ops/test_divide.py
tests/ops/test_dtype.py
tests/ops/test_eye.py
tests/ops/test_fill_diag.py
tests/ops/test_inv.py
tests/ops/test_iqf.py
tests/ops/test_iqf_diag.py
tests/ops/test_isabstract.py
tests/ops/test_isnan.py
tests/ops/test_kron.py
tests/ops/test_logdet.py
tests/ops/test_matmul.py
tests/ops/test_matmul_diag.py
tests/ops/test_mean.py
tests/ops/test_multiply.py
tests/ops/test_negative.py
tests/ops/test_one.py
tests/ops/test_ones.py
tests/ops/test_pd_inv.py
tests/ops/test_pd_schur.py
tests/ops/test_power.py
tests/ops/test_rank.py
tests/ops/test_ratio.py
tests/ops/test_reshape.py
tests/ops/test_root.py
tests/ops/test_sample.py
tests/ops/test_schur.py
tests/ops/test_shape.py
tests/ops/test_solve.py
tests/ops/test_sqrt.py
tests/ops/test_squeeze.py
tests/ops/test_submatrix.py
tests/ops/test_subtract.py
tests/ops/test_sum.py
tests/ops/test_take.py
tests/ops/test_tile.py
tests/ops/test_to_numpy.py
tests/ops/test_trace.py
tests/ops/test_transpose.py
tests/ops/test_triangular_solve.py
tests/ops/test_uprank.py
tests/ops/test_zero.py
tests/ops/test_zeros.py