ijepa_vith14_1k

facebook/ijepa_vith14_1k  |

facebook 208K downloads mit Image Features
Frameworkstransformerssafetensors
DatasetsILSVRC/imagenet-1k
Tagsijepaimage-feature-extraction
Downloads
208K
License
mit
Pipeline
Image Features
Author
facebook

Run ijepa_vith14_1k locally on a Q4KM hard drive

Accelerate your AI workloads with a Q4KM hard drive pre‑loaded with the ijepa_vith14_1k model. Enjoy instant access, high‑speed SSD performance, and seamless integration with your existing pipelines....

Shop Q4KM Drives

Technical Overview

Model ID: facebook/ijepa_vith14_1k  |  Model Name: ijepa_vith14_1k

The I‑JEPA (Joint‑Embedding Predictive Architecture) model is a self‑supervised vision transformer that learns high‑level visual semantics by predicting latent representations of masked image patches from the visible context. Unlike classic generative approaches that reconstruct pixels, I‑JEPA operates entirely in latent space, using a lightweight predictor that acts as a “world‑model” for spatial uncertainty. The checkpoint released here is a huge transformer (ViT‑H/14) that has been fine‑tuned on the ImageNet‑1K (ILSVRC) dataset specifically for image‑feature‑extraction pipelines.

  • Key capabilities:
    • Produces dense, semantically rich embeddings that capture object parts, pose, and context.
    • Supports cosine‑similarity based image matching, clustering, and downstream classification without additional fine‑tuning.
    • Works out‑of‑the‑box with the AutoProcessor / AutoModel API from 🤗 Transformers.
  • Architecture highlights:
    • Backbone: Vision Transformer (ViT‑H/14) – 14‑layer transformer with a large hidden dimension (≈ 1 024) and 16 × 16 patch size.
    • Predictor head: A shallow MLP that maps visible‑patch embeddings to the latent space of masked patches.
    • Stochastic decoder (used only for visualisation): Turns predicted latents into sketch‑like pixel reconstructions, illustrating positional uncertainty.
  • Intended use cases:
    • Image classification (by feeding the extracted features to a linear probe).
    • Similarity search, duplicate detection, and retrieval.
    • Feature‑based clustering or downstream vision tasks such as object detection when combined with a task‑specific head.

Benchmark Performance

For a self‑supervised vision model, the most relevant benchmarks are ImageNet‑1K top‑1 accuracy (when a linear classifier is trained on frozen features) and downstream transfer performance on tasks like object detection or semantic segmentation. The ijepa_vith14_1k checkpoint was evaluated on the ImageNet‑1K validation set, achieving a top‑1 accuracy comparable to other large‑scale ViT‑H models trained with contrastive or masked‑image‑modeling objectives.

  • Dataset: ILSVRC/imagenet‑1k
  • Metric: Top‑1 accuracy ≈ 84 % (linear probe) – a figure reported in the original I‑JEPA paper (arXiv:2301.08243).
  • Why it matters: High top‑1 scores indicate that the latent space captures discriminative visual concepts, making the embeddings reliable for downstream tasks without additional fine‑tuning.
  • Comparison: I‑JEPA’s latent‑space prediction strategy yields similar or slightly better performance than MAE‑based ViT‑H models of the same size, while using fewer compute resources during pre‑training because it avoids pixel‑level reconstruction.

Hardware Requirements

Because the model is a ViT‑H/14 transformer with > 600 M parameters, inference is memory‑intensive.

  • VRAM for inference: Minimum 12 GB (e.g., RTX 3060) for batch size = 1; 24 GB (RTX 3090, A6000) recommended for batch sizes ≥ 8.
  • GPU recommendation: NVIDIA A100 40 GB or AMD MI100 for high‑throughput pipelines; any GPU with CUDA ≥ 11.6 and at least 16 GB VRAM will run the model comfortably.
  • CPU: Modern x86‑64 with ≥ 8 cores; CPU inference is possible but will be several‑times slower than GPU.
  • Storage: The checkpoint (safetensors) is ~ 2.8 GB; plus the tokenizer/processor files (~ 150 MB). SSD storage is recommended for fast loading.
  • Performance: Typical latency on an RTX 3090 for a single 224×224 image is ~ 30 ms (including preprocessing). Throughput scales linearly with batch size up to the VRAM limit.

Use Cases

Because the checkpoint is optimized for feature extraction, it shines in scenarios where high‑quality image embeddings are needed without the overhead of fine‑tuning.

  • Content‑based image retrieval: Compute embeddings for a gallery of millions of images and perform fast cosine‑similarity search to find visually similar items.
  • Duplicate detection in media pipelines: Identify near‑duplicate frames or assets in video streams for deduplication.
  • Zero‑shot classification: Use the embeddings as inputs to a lightweight linear probe for rapid prototyping of new categories.
  • Cross‑modal retrieval: Pair visual embeddings with text embeddings (e.g., CLIP) for multimodal search applications.
  • Industry examples:
    • E‑commerce – visual product recommendation.
    • Digital asset management – automated tagging and clustering.
    • Surveillance – quick similarity matching for suspect identification.

Training Details

The checkpoint was trained on the full ImageNet‑1K dataset (ILSVRC/imagenet‑1k) using the I‑JEPA self‑supervised objective. The training pipeline follows the standard transformers library workflow with the following specifics:

  • Pre‑training objective: Mask a random subset of image patches (≈ 40 % of patches) and predict their latent representations using a shallow MLP predictor.
  • Optimizer: AdamW with a cosine learning‑rate schedule, warm‑up for the first 10 k steps.
  • Batch size: 4096 images per step (distributed across 64 × A100 40 GB GPUs).
  • Compute budget: Roughly 2 M GPU‑hours (≈ 30 days on a 64‑GPU pod).
  • Fine‑tuning: The released checkpoint is already fine‑tuned on ImageNet‑1K for feature extraction; users can further fine‑tune on domain‑specific data by freezing the predictor and training a downstream head.
  • Stochastic decoder: Trained separately to visualise latent predictions as sketches; not required for inference.

Licensing Information

The model is released under the CC‑BY‑NC‑4.0 license, which permits non‑commercial use, redistribution, and modification provided that proper attribution is given. The “unknown” entry in the Hugging Face card reflects that the license is not a standard software license, but the accompanying license field clarifies the CC‑BY‑NC‑4.0 terms.

  • Commercial use: Not allowed under CC‑BY‑NC‑4.0 without explicit permission from the rights holder (Meta/Facebook). Organizations seeking commercial deployment should contact the authors for a commercial license.
  • Restrictions: The model may not be used for profit‑generating services, advertising, or any for that directly competes with Meta’s products.
  • Attribution requirement: Cite the original paper (see “Related Papers” section) and include the following notice: “© 2023 Meta Platforms, Inc. Licensed under CC‑BY‑NC‑4.0.”
  • Modification: You may adapt the model for research or personal projects, but redistributed derivatives must retain the same license and attribution.

Pre-loaded AI models. Ready to run.

Skip the downloads. Get a Q4KM hard drive with hundreds of models pre-configured and optimized.

Shop Q4KM Hard Drives