About
ML and AI are some of the most commonly used workloads in Python. We want to make sure the major libraries are running efficiently on RISC-V to make it a competitive platform for these workloads.
Scikit-learn is a free software machine learning library for the Python programming language.It features various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy.
Project Scope and Timelines
- Port Scikit-learn-specific components on RISC-V using the Vector extension where relevant.
Components and Repos
https://github.com/scikit-learn/scikit-learn
Stakeholders and Partners
Dependencies
Measure of Success
Scikit-learn is functional on RISC-V
RISE Requirements
None