Skip to content

Conversation

@lkdvos
Copy link
Member

@lkdvos lkdvos commented Jan 29, 2026

MatrixAlgebraKit v0.6.4

Diff since v0.6.3

Overview

This release focuses on improving automatic differentiation reliability, expanding test coverage for randomized algorithms, and maintaining compatibility with the latest dependencies. Key improvements include fixes for Mooncake AD rules, enhanced GPU support, and continued test infrastructure modernization.

Key Features

🎯 New Features

Test Coverage Expansion

• Added comprehensive tests for randomized SVD algorithms, improving test coverage for probabilistic matrix decompositions (#159)

🔧 Infrastructure Improvements

Dependency Updates & Testing

• Bumped Mooncake to v0.5 for improved reverse-mode automatic differentiation support (#164)
• Migrated automatic differentiation tests to the common TestSuite infrastructure for consistency and maintainability (#126)

🐛 Bug Fixes

Automatic Differentiation

• Fixed Mooncake AD rules to correctly set and reset inputs and outputs, ensuring proper gradient computation for in-place operations (#158)
• Fixed storage type retention in _ind_intersect for GPU array operations, improving compatibility with GPU-accelerated computations (#161)

Related Links

Merged Pull Requests

• Add tests/fixes for inplace rules (#158)
• Bump Mooncake v0.5 (#164)
• Use Testsuite for AD tests (#126)
• retain storagetype in _ind_intersect (#161)
• Add some tests for randomized SVD (#159)

Additional Resources

Full Changelog
Commit History

@codecov
Copy link

codecov bot commented Jan 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Co-authored-by: Jutho <Jutho@users.noreply.github.com>
@lkdvos lkdvos enabled auto-merge (squash) January 30, 2026 11:46
@lkdvos lkdvos merged commit 8de569f into main Jan 30, 2026
9 checks passed
@lkdvos lkdvos deleted the v0.6.4 branch January 30, 2026 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants