Fritz Demo App
Fritz is the machine learning platform for iOS and Android developers. This is our kitchen-sink application that showcases all the different ML features provided by Fritz as well as examples on using custom models.
To download the latest version from the Google Play Store, please visit our app page.
Vision API: Prebuilt models that you can simply drop into your apps:
- Image Segmentation: Create pixel level masks of different objects in a scene. (code)
- Image Labeling: Classify different objects in an video or image.(code)
- Pose Estimation: Identify and track a person's body position.(code)
- Object Detection: Detect multiple objects and track their location.(code)
- Style Transfer: Transform photos and videos into artistic masterpieces.(code)
Custom Models: Deploy, Monitor, and Update your own models:
We currently support both TensorFlow Lite and TensorFlow Mobile for Android.
- Analytics and Monitoring: Monitor machine learning models running on-device with Fritz.
- Model Management: Iterate on your ML models over-the-air, without having to release your app.
- Model Protection: Use model protection to keep models from being tampered-with or stolen.
- Android Studio 3.2 or above
- Android device in developer model (USB debugging enabled)
Step 1: Create a Fritz Account
In order to use Fritz, please register for a free account.
Step 2: Clone / Fork the fritz-android-tutorials repository and open the demo app in Android Studio
git clone https://github.com/fritzlabs/fritz-android-tutorials.git
In Android Studio, choose "Open an existing Android Studio project" and select
Step 3: Build the Android Studio Project
Select "Build > Make Project" from the top nav. Download any missing libraries if applicable. This should sync the gradle dependencies so give the build a second to complete.
Step 4: Install the app onto your device
With your Android device connected, select
Run > Run App from the top nav. After it's installed, select any of the options to try out the different ML features. When running the app for the first time, you'll have to give permissions to access the camera.
For any questions or issues, you can: