Skip to main content

Fritz CLI

Mobile machine learning projects can be messy. By the time an app is ready to ship, it’s not uncommon to have trained hundreds of models experimenting with different architectures, hyperparameters, and formats. Keeping all of these assets organized for rapid prototyping and evaluation is the key to delivering better mobile apps in less time. The Fritz CLI lets you manage all of your mobile machine learning models and and easily evaluate their in-app performance right from your terminal.

Create a Fritz Account

Sign up for an account and follow these directions in order to use the CLI.

Setup

You can install the CLI tool with

$ pip install fritz
$ fritz config update \
    --api-key <Your API Key will be here> \
    --project-id <Your Project ID will be here>

Usage

With the Fritz CLI, you can:

  • See all of the models you have trained and uploaded to Fritz.
  • View model configurations and metadata for any specific version of a model.
  • Upload and download model checkpoints to and from Fritz.
  • Deploy new model versions to a mobile app without releasing a new build.
  • Automatically set up a new Xcode or Android Studio project for mobile machine learning with Fritz.

We’ve made all of these capabilities available directly from the command line to streamline your workflow and reduce the need to switch between tools.

For more examples, visit our docs site.

Release Process

  1. Update version number in setup.py to x.y.z.
  2. Add an entry in CHANGELOG.md for version x.y.z.
  3. Commit those changes to master.
  4. Run git tag -a x.y.z -m 'bump version x.y.z'.
  5. Run git push --tags. We have a GitHub Action that watches for new tags.

Release files for fritz 2.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fritz 2.3.5
File Size Uploaded
fritz-2.3.5.tar.gz 35.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fritz 2.3.5
File Interpreter ABI Platform
fritz-2.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 85.5 kB

Release files / fritz-2.3.5.tar.gz

Download URL fritz-2.3.5.tar.gz
Size 35.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b74e27158e3829170a95724ef5ac5888e9abc1a59542fecacc70b00eaca1fc29
BLAKE2b-256 checksum
How to use checksums
3339e4777df9f82c24de1a467d9f0ea9cec5742a6c5bf1eb99a89cb9ad3cf569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.6.0 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9

Release files / fritz-2.3.5-py3-none-any.whl

Download URL fritz-2.3.5-py3-none-any.whl
Size 50.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3236d00f5b998839a1236bd34f8909507940698522aba0fc1612b8cc6895f652
BLAKE2b-256 checksum
How to use checksums
6f5a652f69695af6941227c97e9711f54d72256595bc62646a6439aa73dc2b2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.6.0 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.9
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page