Zira logo
Support
Docs
Browse Guides
    What Is Zira
    Account Access

    5 guides

    Profile Preferences

    3 guides

    Navigation

    2 guides

    AI Vision

    13 guides

    AI Agents

    1 guide

    AI Assistance

    9 guides

    Data Sources

    12 guides

    Forms

    2 guides

    Dashboards

    18 guides

    Install the Zira App
    Chat

    1 guide

    Feed

    1 guide

    Tasks

    1 guide

    People

    2 guides

    Documents

    1 guide

    Applications

    1 guide

    Support

    1 guide

    Scheduler

    1 guide

    Triggers

    1 guide

    Inventory

    1 guide

    TVs

    1 guide

    Operations App

    2 guides

    TV App

    2 guides

    Channels

    1 guide

4 min read
Updated September 16, 2026

Models

See every model for this data source, send one to a camera, build a camera file, and fine-tune a better version.

A model is what lets a camera recognise something — a defect, a part, a label. The Models tab lists every model belonging to this data source and is where you send one to a camera.

Models tab

Open a data source, then click Models.

How a model gets here
  1. Create and label a dataset — see Datasets.
  2. Save the dataset as a version.
  3. Run training on that version — see Training.
  4. The finished model appears in this list.
  5. Use Push to Device to send it to the camera.

You can also use Add model (the + button) to upload a model you already have, or copy one from another data source.

What you see in the list
ColumnWhat it tells you
NameThe model's name.
VersionWhich version of that model this is — 2 means the second one training produced.
FormatPyTorch is the trained model, TFLite and LiteRT are the converted copies a camera runs.
Looks forWhat the model detects. Use the filter icon above the table to narrow the list.
Training runThe run that produced it. Click it to open that run in a panel over this tab, so you keep your place in the list.
SizeHow big the file is.
CreatedWhen it was made.

A dash under Looks for just means nobody has set a type yet. You can set one from the row menu.

Two kinds of file
  • A .pt file is the trained model itself. It is what you fine-tune from, and what a camera file is built from — but a camera cannot run it directly.
  • A .tflite file is the converted copy a camera runs. This is what Push to Device sends.

Training normally produces both at once.

Running on this camera

If a camera is selected in the device picker, a short list above the table shows what is actually installed on it right now — one line per slot, with a green tick when the model is there and matches a model you have in Zira.

Click a model's name to see the full detail: the file on the camera, where it came from, and when it was installed.

This is reported by the camera itself, so it is the truth about that device rather than a record of what somebody meant to send.

What you can do with a model

Open the ⋮ menu at the end of a row.

ActionWhat it does
DownloadSaves the file to your computer. Available to administrators.
View training analysisOpens the run that produced this model.
Push to DeviceSends the model to the selected camera, into a slot you choose. .tflite only.
Fine-tune from this modelStarts a new training run that carries on from this model instead of starting fresh. .pt only.
Build a file for the cameraConverts a .pt into the smaller file a camera can run.
Change what it looks forSets the model's type, which is how this list groups and filters it. Safe to correct at any time — it does not change the model.
DeleteRemoves the model from this data source.
Push to Device

Use this when you want a camera to start using a model.

  1. Select the camera in the device picker at the top of the page.
  2. Open the ⋮ menu on the model and choose Push to Device.
  3. Choose the slot it should go into.
  4. Send it, and watch the progress in the dialog.

If the camera is asleep or briefly offline the model still reaches it — the instruction waits for up to five minutes. The dialog confirms the install from the camera's own record, so a success here means the camera really has the file.

If nothing is selected in the device picker, Push to Device is unavailable: there is no camera to send to.

Build a file for the camera

Cameras cannot run a trained .pt model directly, so it has to be converted first. Training usually does this for you; use this action when you need to redo it, or want a different size-and-accuracy trade-off.

  • Size and accuracy — smaller files run faster on the camera; larger ones are slightly more accurate.
  • Calibration — the smaller options measure themselves against a sample of your real images so that shrinking the model costs as little accuracy as possible. The defaults are fine.

If a warning tells you the format does not run on the camera app yet, the file will still be built and stored — you just will not be able to push it to a device until the app supports it.

Read next