sandialabs / pyttb

Python Tensor Toolbox
https://pyttb.readthedocs.io
BSD 2-Clause "Simplified" License
24 stars 13 forks source link

Add sptenmat #290

Closed ntjohnson1 closed 11 months ago

ntjohnson1 commented 11 months ago

This resolves #102 however the docstrings need updating and the constructors are still the old style. I think punting that to #214 to update sptenmat and tensmat to be consistent makes sense. I think I covered everything except for aatx since that doesn't seem to currently be used in the matlab version.

This continued to add tech debt around our tests being somewhat redundant (all the checks of the different components of sptenmat), but that's not priority before 2.0. At some point might be nice to revisit cleaning up our tests.


:books: Documentation preview :books:: https://pyttb--290.org.readthedocs.build/en/290/