From 33b83feb9ba7d163e3928293b58e615aab031d61 Mon Sep 17 00:00:00 2001 From: clemsgrs Date: Sat, 4 Jul 2026 03:32:45 +0200 Subject: [PATCH] docs: split the natural-image DINOv2 control into its own model table Move dinov2-vitb14 out of the pathology tile-encoder table into a dedicated Natural-image control subsection, and drop the redundant per-row note now that the surrounding text explains the control role and spacing-agnostic behavior. --- docs/models.rst | 29 ++++++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/docs/models.rst b/docs/models.rst index bbb13d0..66cb172 100644 --- a/docs/models.rst +++ b/docs/models.rst @@ -48,11 +48,6 @@ Tile-level encoders - 768 - ``0.5`` - Lu et al. (2024) - * - ``dinov2-vitb14`` - - `DINOv2 ViT-B/14 `_ - - 768 - - any (``0.5`` default) - - Oquab et al. (2024); natural-image (non-pathology) control, public weights; spacing-agnostic * - ``hibou-b`` - `Hibou-B `_ - 768 @@ -134,6 +129,30 @@ Tile-level encoders - ``0.5`` - GenBio AI (2024) +Natural-image control +~~~~~~~~~~~~~~~~~~~~~~~ + +A non-pathology tile encoder, kept separate from the pathology-focused table +above. It holds the ViT architecture and self-supervised objective fixed while +varying only the pretraining domain, so it acts as a control for measuring the +effect of pathology pretraining. Being spacing-agnostic, it has no intrinsic +micron spacing and accepts any requested spacing, tiling at ``0.5`` µm/px by +default so it lands on the same tile geometry as the pathology encoders. + +.. list-table:: + :header-rows: 1 + + * - Preset + - Model + - Output dim + - Spacing (um) + - Notes + * - ``dinov2-vitb14`` + - `DINOv2 ViT-B/14 `_ + - 768 + - any (``0.5`` default) + - Oquab et al. (2024) + Dense tile grids ~~~~~~~~~~~~~~~~