Skip to content

Commit 351ac02

Browse files
ev-brcrusaderky
andauthored
Apply suggestions from code review
Co-authored-by: Guido Imperiale <[email protected]>
1 parent 3160a1b commit 351ac02

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

docs/changelog.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,33 +9,33 @@ This release targets the 2024.12 Array API revision. This includes
99
- `__array_api_version__` for the wrapped APIs is now set to `2024.12`; **TODO**
1010
- Wrappers for `count_nonzero`;
1111
- Wrappers for `cumulative_prod`;
12-
- Wrappers for `take_along_axis`;
12+
- Wrappers for `take_along_axis` (with the exception of Dask);
1313
- Wrappers for `diff`;
1414
- `__capabilities__` dict contains a `max_dimensions` key;
15-
- Python scalars are acceped as arguments to `result_type`;
16-
- `fft.fftfreq` and `fft.rfftfreq` functions now accept an options `dtype`
15+
- Python scalars are accepted as arguments to `result_type`;
16+
- `fft.fftfreq` and `fft.rfftfreq` functions now accept an optional `dtype`
1717
argument to control the output data type.
1818

19-
Improved support for array handling under `jax.jit` context, including
19+
New functions to test properties of arrays:
20+
- `is_writeable_array` (benefits NumPy, JAX, Sparse)
21+
- `is_lazy_array` (benefits JAX, Dask, ndonnx)
2022

21-
- An improved support of the `.device` attribute and `to_device` function;
22-
- New functions `is_lazy_array` and `is_writeable_array`.
23-
24-
Note that the work to enable `jax.jit` support is ongoing, and the full support
25-
is expected to be finalized in future releases.
23+
Improved support for JAX:
24+
- Work arounds for `.device` attribute and `to_device` function
25+
not working correctly within `jax.jit`
2626

2727
- `torch` wrappers contain unsigned integer dtypes of widths >8 bits, `uint16`,
28-
`uint32` and `uint64`. This effectively assumes that the unwrapped `pytorch` version
29-
is at least 2.3.
28+
`uint32` and `uint64` if PyTorch version is at least 2.3.
3029

3130
### Minor Changes
3231

33-
- Several improvements to `dask` wrappers:
32+
- Several improvements to `dask.array` wrappers:
3433

3534
- `size` returns None for arrays of unknown shapes.
36-
- `astype(..., copy=True)` always copies, independently of the `dask` version.
35+
- `astype(..., copy=True)` always copies, independently of the Dask version.
3736
- implementations of `sort` and `argsort` are now available. Note that these
3837
implementations are relatively crude, and might be memory intensive.
38+
- `asarray` no longer accidentally materializes the Dask graph
3939

4040
### Authors
4141

0 commit comments

Comments
 (0)