Implement various statistical tests which are not currently implemented in stdlib, but are implemented in other envs such as R, Python (SciPy, statsmodels), Julia, and MATLAB.
Expected Outcomes
stdlib will have a broader array of statistical tests which can operate on ndarrays.
Involved Software
No other software should be necessary. However, we will need to do a needs analysis to determine which prerequisite packages/functionality is necessary in order to allow these tests to be implemented (e.g., BLAS, ndarray slicing, etc).
Prerequisite Knowledge
JavaScript, Node.js. Familiarity with R, Python, C/C++ would be very useful, as will need to consult reference implementations.
Difficulty
Hard. Depends on the reference implementation requirements and algorithmic difficulty.
Idea
Implement various statistical tests which are not currently implemented in stdlib, but are implemented in other envs such as R, Python (SciPy, statsmodels), Julia, and MATLAB.
Expected Outcomes
stdlib will have a broader array of statistical tests which can operate on ndarrays.
Involved Software
No other software should be necessary. However, we will need to do a needs analysis to determine which prerequisite packages/functionality is necessary in order to allow these tests to be implemented (e.g., BLAS, ndarray slicing, etc).
Prerequisite Knowledge
JavaScript, Node.js. Familiarity with R, Python, C/C++ would be very useful, as will need to consult reference implementations.
Difficulty
Hard. Depends on the reference implementation requirements and algorithmic difficulty.
Project Length
350 hours.
Potential Mentors
@kgryte @Planeshifter @Pranavchiku