Skip to content

V0.2#38

Merged
Pavlo3P merged 48 commits into
masterfrom
v0.2
May 27, 2026
Merged

V0.2#38
Pavlo3P merged 48 commits into
masterfrom
v0.2

Conversation

@Pavlo3P
Copy link
Copy Markdown
Owner

@Pavlo3P Pavlo3P commented May 27, 2026

No description provided.

Pavlo3P and others added 30 commits May 19, 2026 15:53
- delegate common dense operations through AAC-compatible `xp`
- use AAC namespaces for NumPy and Torch backends
- keep Torch-specific semantics in `TorchOps`
- make `eps` depend on backend default dtype
- remove broad `TypeError` fallback dispatch
- add delegation, dtype epsilon, and complex adjoint tests
- document the Array API backend design
- make backend ops instances hashable
- improve backend ops repr with family information
- make astype(x, None) a no-op across backends
- cache scalar constants per backend ops instance
- convert eps to an explicit dtype-based method
- document and test complex vdot conjugation semantics
- simplify BackendOps docstrings around the AAC delegation contract
@Pavlo3P Pavlo3P marked this pull request as draft May 27, 2026 02:28
@Pavlo3P Pavlo3P marked this pull request as ready for review May 27, 2026 02:34
@Pavlo3P Pavlo3P merged commit f7d7f41 into master May 27, 2026
5 checks passed
@Pavlo3P Pavlo3P deleted the v0.2 branch May 27, 2026 02:34
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