A minimal GUI to run images through the Tensorflow model MobileNetV2 to classify them.
Key Features • Usage • Installation • To-Do • Credits • License
- Classifies images using the state-of-the-art MobileNetV2 model.
- Self-hosted & offline.
- Free to use
-
Clone or download the repo.
git clone https://github.com/samlehman617/react-image-classifier.git
-
Navigate to cloned folder and run
npm install
-
Start development server - build app continuously @
http://localhost:8080
npm run start
-
Pre-build -
dist/
- Build app for productionnpm run prebuild
-
Build - Build app once and serve @
http://localhost:3000
npm run build
Please contribute to the project if you know how to make it better, including this README :)
- Split code into re-usable component
- Allow arbitrary Tensorflow image classifiers
- Add UI for switching between pre-defined/pre-trained models
- Make into a Progressive Web App
Use at your own risk until I decide to learn more about licensing.