Once deployed, Fritz allows you to manage your models across live devices. You can provide new, updated, versions of your model and automatically deploy them to users. You don’t need to create a new version of your app, or go through an app store release process.
Adding a New Model Version¶
Start by adding your new model version.
Navigate to Custom Models and select your model, in this example scenario we’re using a handwriting recognition model.
Upload your new model version:
After the upload completes your new model will appear in the model versions table. Note: Uploading a new model version does not make it active. To make a new version active, see the Releasing section below.
Releasing a New Model Version¶
After you’ve added the new model version (above), you can set the new model to active. This will begin a release. Devices using your model will download the updated model version when they are connected to WiFi, and switch over to it. Model updates, and downloads, occur in the background and no user input is required.
Update active version:
You can monitor the usage of the new model version on the Dashboard. The new model version will be an option in the top dashboard filters section. Both active and inactive versions are viewable.
Adding Metadata to Models¶
You can add metadata to any custom model. This metadata is accessible via the SDK. Examples of metadata include a pretty name to be shown to users or a link to a thumbnail image. All entered keys and values are stored as strings.
Model metadata must fit the following requirements:
- No more than 20 key-value pairs.
- Keys must be no longer than 40 characters.
- Values must be no longer than 500 characters.