Skip to content

Add sklearn-java to Machine Learning section#1275

Open
kundanjan wants to merge 1 commit into
akullpp:masterfrom
kundanjan:master
Open

Add sklearn-java to Machine Learning section#1275
kundanjan wants to merge 1 commit into
akullpp:masterfrom
kundanjan:master

Conversation

@kundanjan

@kundanjan kundanjan commented Jul 1, 2026

Copy link
Copy Markdown

Description

Adds sklearn-java to the Machine Learning section — a pure Java reimplementation of scikit-learn's API.

  • Apache 2.0 license
  • 72+ sklearn algorithms implemented (linear models, trees, ensembles, SVM, preprocessing, metrics, model selection, clustering, naive bayes, neighbors)
  • API mirrors sklearn exactly: .fit(), .predict(), .transform(), .score()
  • 190+ JUnit 5 tests passing
  • Numerical accuracy validated against Python sklearn to 1e-8

Let me know if any changes are needed!


Summary by cubic

Added sklearn-java to the Machine Learning section.

Pure Java reimplementation of scikit-learn’s API with 70+ algorithms, Apache 2.0 license, and 1e-8 numerical accuracy.

Written for commit 464f505. Summary will update on new commits.

Review in cubic

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant