---
title: metrics
---

<div class="python-reference">

<a id="fastvideo.eval.metrics"></a>
<p>Auto-discover and register all built-in metrics (recursive).</p>
<p>Walks the metrics package tree and imports any leaf-package's
<code>metric</code> module so <code>@register</code> decorators fire. Path components
starting with <code>_</code> are skipped (used for shared helpers like
<code>optical_flow/_shared.py</code> and <code>vbench/_grit_helper.py</code>).</p>
</div>

<h2>Submodules</h2>
<ul>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/audio">audio</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/base">base</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/common">common</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/judge">judge</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/optical_flow">optical_flow</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/physics_iq">physics_iq</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/vbench">vbench</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/videoscore2">videoscore2</a></li>
<li><a href="/FastVideo/api/fastvideo/eval/metrics/vqeval">vqeval</a></li>
</ul>
