Adrian Seyboldt

Results 40 issues of Adrian Seyboldt

```python import numpy as np import numba import llvmlite.binding as llvm llvm.set_option('', '--debug-only=loop-vectorize,iv-descriptors') @numba.njit("void(float64[:, ::1], float64[:, ::1])", fastmath=True, boundscheck=False) def foo(a, out): n, m = a.shape assert out.shape == (n,...

performance - run time

This adds a new function `normalize_axis` to `arrayobj.py`, and uses this function to verify axis arguments in `np.split`. There already is a similar function that could be wrapped in an...

3 - Ready for Review

Surprisingly, this returns zero in numba ```python @numba.njit def foo(vals): for x in vals: pass return x foo(np.zeros(0)) ``` I think this is because it declares the loop variable before...

discussion
bug - segfault

- [x] I have tried using the latest released version of Numba (most recent is visible in the change log (https://github.com/numba/numba/blob/main/CHANGE_LOG). - [x] I have included a self contained code...

bug - segfault

The dims argument is not respected when a random variable is created with parameters that broadcast to the desired output dimensions: ```python coords = { "dim1": pd.RangeIndex(10), "dim2": pd.RangeIndex(7) }...

defects
shape problem

We currently convert all coordinates to tuples, but this removes valuable information, if the coordinates already are a pandas Index. I think we should only convert the input values if...

Depending on what your PR does, here are a few things you might want to address in the description: + [ ] what are the (breaking) changes that this PR...

I figured out a way to avoid the python overhead if the right-hand-side function is implemented using numba, and I thought maybe people might be interested. The trick is to...

Here are a few important guidelines and requirements to check before your PR can be merged: + [x] There is an informative high-level description of the changes. + [x] The...

bug
important
Numba

Here are a few important guidelines and requirements to check before your PR can be merged: + [x] There is an informative high-level description of the changes. + [ ]...