File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 1.9 (2024-10-??)
4+
5+ ### Major Changes
6+
7+ - New helper functions to determine if a namespace is from a given library
8+ ({func}` ~.is_numpy_namespace ` , {func}` ~.is_torch_namespace ` , etc.).
9+
10+ - More support for the [ 2023.12 version of the
11+ standard] ( https://data-apis.org/array-api/latest/changelog.html#v2023-12 ) .
12+ This includes
13+ - Wrappers for ` cumulative_sum() ` .
14+ - Wrappers for ` unstack() ` .
15+ - Update floating-point type promotion in ` sum() ` , ` prod() ` , and ` trace() `
16+ to be inline with the 2023.12 specification (32-bit types no longer
17+ promote to 64-bit when ` dtype=None ` ).
18+ - Add the [ inspection
19+ APIs] ( https://data-apis.org/array-api/latest/API_specification/inspection.html )
20+ to the wrapped namespaces. These can be accessed with
21+ ` xp.__array_namespace_info__() ` .
22+ - Various fixes to the ` clip() ` wrappers.
23+
24+ - ` torch.conj ` now wrapps ` torch.conj_physical ` , which makes a copy rather
25+ than setting the conjugation bit, as arrays with the conjugation bit set do
26+ not support some APIs.
27+
28+ - ` torch.sign ` is now wrapped to support complex numbers and propogate nans
29+ properly.
30+
31+ ### Minor Changes
32+
33+ - Support for JAX 0.4.32 and newer which implements the array API directly in
34+ ` jax.numpy ` .
35+
36+ - ` hypot ` , ` minimum ` , and ` maximum ` (new in 2023.12) are wrapped in PyTorch to
37+ support proper scalar type promotion.
38+
339## 1.8 (2024-07-24)
440
541### Major Changes
You can’t perform that action at this time.
0 commit comments