<!-- # hard line break macro for HTML -->

<a id="workflows-inference"></a>

# Model Inference

Adding model predictions to your dataset is the bridge between training and
evaluation. FiftyOne’s [inference API](../user_guide/inference/index.md#running-inference) handles this
identically whether you’re using a [Model Zoo](../model_zoo/index.md#model-zoo) model or your
own, and stores whatever your model produces — classifications, detections,
segmentations, keypoints, heatmaps, and more — as native FiftyOne labels.

If you’re using FiftyOne Enterprise with [cloud-backed media](../enterprise/cloud_media.md) 🚀, download media locally within your inference
loop using the media caching utilities.
