CoolFace
Modelpublic

Proteus-Computer-Use/DINOHash

sourceHugging Facemitupdated 4mo agoView on Hugging Face
0likes3downloads
Model Card

DINOHash — extra checkpoints

Additional DINOHash perceptual-hashing models not present in `backslashh/DINOHash`. Each model is provided both as the raw training/traced artifact (raw/) and as an exported ONNX graph (repo root, dynamic batch axis, opset 17).

ModelONNXRawNotes
ViT-Small → ViT-Tiny (DINO distill)ViT-Small-ViT-Tiny.onnxraw/ViT-Small-ViT-Tiny.pthstudent backbone (vit_tiny_patch16_224), 192-d embedding
XCiT-Small → XCiT-Tiny (DINO distill)XCiT-Small-XCiT-Tiny.onnxraw/XCiT-Small-XCiT-Tiny.pthstudent backbone (xcit_tiny_12_p16_224), 192-d embedding
MAE-Lite maetiny400emae_tiny_400e_traced.onnxraw/mae_tiny_400e_traced.pt192-d
MAE-Lite maetinydistill_400emae_tiny_distill_400e_traced.onnxraw/mae_tiny_distill_400e_traced.pt192-d
MAE-Lite maetinydistilld2400emae_tiny_distill_d2_400e_traced.onnxraw/mae_tiny_distill_d2_400e_traced.pt192-d
MAE-Lite mocov3tiny400emocov3_tiny_400e_traced.onnxraw/mocov3_tiny_400e_traced.pt192-d

Notes on the raw files

  • MAE-Lite raw files are TorchScript (_traced.pt), self-contained and loadable directly.
  • ViT / XCiT raw files are full DINO training checkpoints (student/teacher/optimizer/...). The ONNX graphs were built by extracting the student.backbone.* weights into the matching timm architecture (strict-clean load) and exporting; XCiT required pos_embederpos_embed rename and qkv split/fuse between class-attention and XCA blocks.

All inputs are (batch, 3, 224, 224).