- New: - Dev Support: - Linting: support for `pyttb_utils` and `sptensor` (PR https://github.com/sandialabs/pyttb/pull/77) - Pre-commit: support ntjohnson1 in (PR https://github.com/sandialabs/pyttb/pull/83) - Fixed/Completed: - `hosvd`: Negative signs can be permuted for equivalent decomposition (PR https://github.com/sandialabs/pyttb/pull/82) - Versioning: using dynamic version in pyproject.toml (PR https://github.com/sandialabs/pyttb/pull/86) - Package Testing: fixed problem with subprocesses (PR https://github.com/sandialabs/pyttb/pull/87)
1.5.0
- New: - Added `hosvd` Tuecker decomposition (Issue 56, PR 67) - Added `tucker_als` Tuecker decomposition (PR 66) - Autoformatting using `black` and `isort` (Issue 59, PR 60) - Updated/Ongoing: - Included more testing for improved coverage (Issue 78, PR 79)
1.4.0
- New: - Added `ttensor` class and associated tests (Issue 10, PR 51) - Fixed/Completed: - Tensor slicing now passes through to `numpy` array slicing (Issue 41, PR 50) - Updated/Ongoing: - Included more testing for improved coverage (Issue 14, PR 52)
1.3.9
- Remove deprecated `numpy` code associated with aliases to built-in types and ragged arrays (Issue 48, PR 49)