alt.freeweights.vision / vjepa2-vith-fpc64-256
From: facebook <huggingface.co/facebook>Newsgroups: alt.freeweights.visionSubject:

vjepa2-vith-fpc64-256

Date: 2026-11-15Commit: b5eac87Signed: 2DC28CC7B26A283B ✓

Video classification model with 654M parameters. Safetensors weights, 13.0 GB in all. Published by facebook under MIT.

654M params13.0GBvjepa2-vith-fpc64-256safetensorspermissive
FactsParams654MSize13.0 GBFormatssafetensorsTaskvideo classificationLicenseMITFrom sourcepermissive
$ fw get facebook/vjepa2-vith-fpc64-256
# manifest sha256 ad1167655b90… · 13.0 GB · 8 files
$ fw verify ./vjepa2-vith-fpc64-256 facebook/vjepa2-vith-fpc64-256
From sourceHosted (signed)facebook/vjepa2-vith-fpc64-256Last check: 2026-11-15 03:30 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
13.0 GB
Weights
2.62 GB (safetensors)
Parameters
654M
Formats
safetensors
Task
video classification
License
MIT (permissive)
Files
8, each with a sha256
Publisher
facebook
Added
2026-11-15
Section
alt.freeweights.vision
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:30 UTCpassed

Model card

From the publisher at commit b5eac87. Shown as plain text with links; images open at the publisher.

V-JEPA 2#

A frontier video understanding model developed by FAIR, Meta, which extends the pretraining objectives of VJEPA, resulting in state-of-the-art video understanding capabilities, leveraging data and model sizes at scale. The code is released in this repository.

Image: image&nbsp;

Installation#

To run V-JEPA 2 model, ensure you have installed the latest transformers:

pip install -U git+https://github.com/huggingface/transformers

Intended Uses#

V-JEPA 2 is intended to represent any video (and image) to perform video classification, retrieval, or as a video encoder for VLMs.

from transformers import AutoVideoProcessor, AutoModel

hf_repo = "facebook/vjepa2-vith-fpc64-256"

model = AutoModel.from_pretrained(hf_repo)
processor = AutoVideoProcessor.from_pretrained(hf_repo)

To load a video, sample the number of frames according to the model. For this model, we use 64.

import torch
from torchcodec.decoders import VideoDecoder
import numpy as np

video_url = "https://huggingface.co/datasets/nateraw/kinetics-mini/resolve/main/val/archery/-Qz25rXdMjE_000014_000024.mp4"
vr = VideoDecoder(video_url)
frame_idx = np.arange(0, 64) # choosing some frames. here, you can define more complex sampling strategy
video = vr.get_frames_at(indices=frame_idx).data  # T x C x H x W
video = processor(video, return_tensors="pt").to(model.device)
with torch.no_grad():
    video_embeddings = model.get_vision_features(**video)

print(video_embeddings.shape)

To load an image, simply copy the image to the desired number of frames.

from transformers.image_utils import load_image

image = load_image("https://huggingface.co/datasets/merve/coco/resolve/main/val2017/000000000285.jpg")
pixel_values = processor(image, return_tensors="pt").to(model.device)["pixel_values_videos"]
pixel_values = pixel_values.repeat(1, 16, 1, 1, 1) # repeating image 16 times

with torch.no_grad():
    image_embeddings = model.get_vision_features(pixel_values)    

print(image_embeddings.shape)

For more code examples, please refer to the V-JEPA 2 documentation.

Citation#
@techreport{assran2025vjepa2,
  title={V-JEPA~2: Self-Supervised Video Models Enable Understanding, Prediction and Planning},
  author={Assran, Mahmoud and Bardes, Adrien and Fan, David and Garrido, Quentin and Howes, Russell and
Komeili, Mojtaba and Muckley, Matthew and Rizvi, Ammar and Roberts, Claire and Sinha, Koustuv and Zholus, Artem and
Arnaud, Sergio and Gejji, Abha and Martin, Ada and Robert Hogan, Francois and Dugas, Daniel and
Bojanowski, Piotr and Khalidov, Vasil and Labatut, Patrick and Massa, Francisco and Szafraniec, Marc and
Krishnakumar, Kapil and Li, Yong and Ma, Xiaodong and Chandar, Sarath and Meier, Franziska and LeCun, Yann and
Rabbat, Michael and Ballas, Nicolas},
  institution={FAIR at Meta},
  year={2025}
}

Files

8 files · 13.0 GBWeights 2.62 GB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 8 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md3.20 KBcc79834dbd720ef066b3fba95865fed224092e37e6f1c2306bd04c78700bfb35
config.json785 B8009232ce1da31a4aa0788fe018da56bff719eee11c8ec61989060b8e787b7f4
model.safetensors2.62 GBad0d49df6565ffeb7f837023ee149e27362d24c06332fa4a504e169d86b16eb0
notebook.ipynb4.30 KBcbeb24910e8d67f4b613d5085835a4270a4fbac3ba6e1b6ff4315029a6df43f6
notebook_finetuning.ipynb545 KB98ccdc0d774fd3a55897455b50744196918da5f0028fdac8dfb9c1152f324dc1
original/model.pth10.4 GB2f18bab855c310d75fac12bfdb64f2dc2e2e048979f3fb9312c1d97a713b33cd
video_preprocessor_config.json1.30 KBd2fab4418fc0390b62c4cd72ade56908a7929f80c62288adbe10dd8d23421227
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
b5eac8703e pinned now2026-11-15 03:30 UTC8 files · 13.0 GB

Use it

$ fw get facebook/vjepa2-vith-fpc64-256
# manifest sha256 ad1167655b90… · 13.0 GB · 8 files
$ fw verify ./vjepa2-vith-fpc64-256 facebook/vjepa2-vith-fpc64-256
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/facebook/vjepa2-vith-fpc64-256.json --dir ./vjepa2-vith-fpc64-256 $ python3 fw.py verify ./vjepa2-vith-fpc64-256 ./facebook__vjepa2-vith-fpc64-256.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download facebook/vjepa2-vith-fpc64-256 --revision b5eac8703e3efdc1547fbb6ddfbeb133dc0bdee5 --local-dir ./vjepa2-vith-fpc64-256

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
cc79834dbd720ef066b3fba95865fed224092e37e6f1c2306bd04c78700bfb35
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: facebook <huggingface.co/facebook>Newsgroups: alt.freeweights.visionSubject: vjepa2-vith-fpc64-256Date: 2026-11-15Commit: b5eac87Signed: 2DC28CC7B26A283B ✓
Upstream
facebook/vjepa2-vith-fpc64-256
Pinned commit
b5eac8703e3efdc1547fbb6ddfbeb133dc0bdee5
Manifest
vjepa2-vith-fpc64-256.json · .minisig
Manifest sha256
ad1167655b9010f39586e4910dd67484ab89d61802053cdf27ed38c2b5e2aed4
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:30 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/facebook/vjepa2-vith-fpc64-256.json $ curl -O https://freeweights.allternit.com/manifests/facebook/vjepa2-vith-fpc64-256.json.minisig $ minisign -Vm vjepa2-vith-fpc64-256.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download facebook/vjepa2-vith-fpc64-256
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. vjepa2-vith-fpc64-256.json. Provenance. Takedown history: none.
From: dima806 <huggingface.co/dima806>Subject: ai_vs_real_image_detection
From: legekka <huggingface.co/legekka>Subject: AI-Anime-Image-Detector-ViT
From: onnx-community <huggingface.co/onnx-community>Subject: AI-Anime-Image-Detector-ViT-ONNX
From: AICodexLab <huggingface.co/AICodexLab>Subject: answerdotai-ModernBERT-base-ai-detector
From: onnx-community <huggingface.co/onnx-community>Subject: answerdotai-ModernBERT-base-ai-detector-ONNX
From: onnx-community <huggingface.co/onnx-community>Subject: bart-large-cnn-ONNX