ml-classifier and ml-classifier-ui

The ml-classifier-ui is a user interface wrapper built on top of the ml-classifier library, making them complements designed to be used together—the core logic and training functionality in ml-classifier powers the browser-based UI in ml-classifier-ui.

ml-classifier
55
Established
ml-classifier-ui
54
Established
Maintenance 0/25
Adoption 15/25
Maturity 25/25
Community 15/25
Maintenance 0/25
Adoption 14/25
Maturity 25/25
Community 15/25
Stars: 114
Forks: 16
Downloads: 148
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 247
Forks: 23
Downloads: 44
Commits (30d): 0
Language: TypeScript
License: MIT
Stale 6m
Stale 6m

About ml-classifier

thekevinscott/ml-classifier

A tool for quickly training image classifiers in the browser

About ml-classifier-ui

thekevinscott/ml-classifier-ui

A UI tool for quickly training image classifiers in the browser

Built as a React component wrapping the [`ml-classifier`](https://github.com/thekevinscott/ml-classifier) engine, it enables programmatic control via callbacks (`getMLClassifier`, `addData`, `train`, `predict`) and supports flexible image upload organization (nested folder structures for labeled datasets or flat file naming). Trained models can be exported and reused for inference, with configurable training parameters (epochs, batch size) and format validation passed through to the underlying TensorFlow.js-based classifier.

Scores updated daily from GitHub, PyPI, and npm data. How scores work