Sebastian Berg

Results 60 issues of Sebastian Berg

The DLpack code currently has this comment: ``` /* * Note: the `dlpack.h` header suggests/standardizes that `data` must be * 256-byte aligned. We ignore this intentionally, because `__dlpack__` * standardizes...

component: numpy._core
03 - Maintenance

I was not around when this may have been discussed in https://github.com/numpy/numpy/pull/21912. In-place matmul is a weird beast, but for NumPy it would be strange to make `@=` and out-of-place...

topic: Linear Algebra

Today dask came up a few times and also the possibility of a fallback to `__array_function__` for transitioning at least. This must have come up before, but did we ever...

API extension
use case

I have a couple of question, about what might be useful to include or modify. 1. What is the purpose of `lanes`? Lanes seems like a way to describe access...

### Describe the enhancement requested As soon as we merge gh- in NumPy, it would be nice to have a small fix in here. I suspect the following changes should...

Type: enhancement
Component: C++
Component: Python

The air polution tutorial has a "vectorized" function to calculte the AIQ (IIRC). This can be vectorized using `searchsorted` (which is a bit much work, but not too tricky). I...

enhancement

At least in one place we should mention the NumPy trademarks. They are effectively covered by the NumFOCUS trademark policy and linking that might be good. In that case, I...

I just want to add a voice to this thread that `np.clip` as currently implemented (numpy 2.0.0) is quite hard to use: ``` >>> np.clip(np.array([0, 255], dtype=np.uint8), 0, 4550) Traceback...

Just some thoughts, I didn't include ufunc chaining, although I think it would also be valid to mention it (even if I doubt anyone will work on it). All others...

04 - Documentation

Unfortunately, did a bit of cleanup to make this work, so this needs a bit of a careful look. I.e. the first commit moves the "allow legacy promotion" logic to...

00 - Bug
09 - Backport-Candidate