/ml-classification

Primary LanguageJupyter NotebookMIT LicenseMIT

MLClassification

Quality Gate Status Maintainability Rating Reliability Rating Security Rating

MLClassification is a repository for training your first Deep Neural Network (DNN). This easy to use setup uses Keras (TensorFlow) to train a DNN in Google Colabatory. I've included an iOS and Android app which can be used to run inference on your trained model.

Notebook

Colab

This is all you will need to train the model and is also the starting point for this tutorial. The colab notebook uses Keras (TensorFlow) to train a Image Classification model.

iOS

Build status Release

The iOS application is created with Swift using Xcode. There are two ways to try out the application. Download the prebuilt ipa file to an iDevice (you might need to resign the app) or build the app from source.

Android

Build status Release

The iOS application is created with Kotlin using Android Studio. There are two ways to try out the application. Download the prebuilt apk file to an Android device or build the app from source.

How to cite

Thieme, W.J., (2021) MLClassification: iOS/Android Image Classification Tutorial https://github.com/wjthieme/ml-classification

Licence

MIT