The convoluted story behind `np.top_k`
Briefly

My task for NumPy is quite generic: To contribute to NumPy...this blog post can help somebody just starting with open-source to navigate projects and understand the process behind the decisions made in open-source projects.
NumPy is a massive project, so it is easy to get lost when starting...found the C-API Documentation to be incredibly useful for understanding the C portion of the codebase, as well as this NumPy Internals Page.
Aside from looking at the issues page of the repository, one can look through recent NumPy Enhancement Proposals and the Current Roadmap to both get an idea of the more long-term goals of the project...
Read at Quansight
[
]
[
|
]