Skip to content

🤖 More algebraic operations#89

Draft
alphaville wants to merge 11 commits into
mainfrom
feature/88-algebra
Draft

🤖 More algebraic operations#89
alphaville wants to merge 11 commits into
mainfrom
feature/88-algebra

Conversation

@alphaville

@alphaville alphaville commented May 8, 2026

Copy link
Copy Markdown
Collaborator

Main Changes

  • Cross product
  • More efficient matvec
  • Transposed matvec

Note: we will probably need a Matrix type

Associated Issues

Merge Dependencies

  • None

Target versions and releases

  • Gradgen v0.5.3

Checklist

  • API documentation updated
  • Appropriate testing
  • Create a demo in demos/, if necessary
  • Update CHANGELOG
  • Update webpage documentation (incl. Google Colab demo), if necessary; update last_update metadata
  • Bump versions in pyproject.toml, if necessary
  • If a new version is being released, write blog post

@alphaville alphaville changed the title cross product (+tests) 🤖 More algebraic operations May 8, 2026
alphaville added 8 commits May 8, 2026 03:40
- matrices defined once
- quadform and other function are not emitted unnecessarily
- matvec_component has API docs (Rust)
- matvecs use for loops
- matrix data are declared once
- no helper functions emitted without reason
@alphaville alphaville marked this pull request as draft May 8, 2026 16:16
@alphaville alphaville marked this pull request as draft May 8, 2026 16:16
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.

1 participant