[Numpy-discussion] defining a NumPy API standard?

Stefan van der Walt stefanv at berkeley.edu
Mon Jun 3 16:25:44 EDT 2019


Hi Marten,

On Sat, 01 Jun 2019 12:11:38 -0400, Marten van Kerkwijk wrote:
> Third, we could actual implementing the logical groupings identified in the
> code base (and describing them!). Currently, it is a mess: for the C files,
> I typically have to grep to even find where things are done, and while for
> the functions defined in python files that is not necessary, many have
> historical rather than logical groupings (looking at you, `from_numeric`!),
> and even more descriptive ones like `shape_base` are split over `lib` and
> `core`. I think it would help everybody if we went to a python-like layout,
> with a true core and libraries such as polynomial, fft, ma, etc.

How hard do you think it would be to address this issue?  You seem to
have some notion of which pain points should be prioritized, and it
might be useful to jot those down somewhere (tracking issue on GitHub?).

Stéfan


More information about the NumPy-Discussion mailing list