Downloading both files and running the cells (takes a while) should give you drop downs with the NumPy namespace (dark green names should be the ones that end up in the main numpy namespace).
After clicking one of them, tab will go to the next, and 1, 2, 3 , and 4 will allow to fairly quickly choose how you feel about the function. I left many blank (at least the ones that are not part of the main namespace). Then you press "save" and after gathering a few of them, maybe we can get some nice result out of the data.
Unfortunately the Jupyter widgets are failry slow, although with the keyboard it was not an issue for me.
My take on the categories:
- Core: Functions that are core to numpy, many functions in Minimal may be written based on the core implementations.
- Minimal: Minimal set of features that library authors may expect a numpy-like library to implement.
- Full: Functions that are useful, but often more utilities around a more Minimal set.
- Discouraged: Functions we might even remove (or at least rename) did we have the choice.