Apple Fastvlm Vision Encoder 1024
ONNX vision encoders for FastVLM image preprocessing and embedding extraction, provided in three precision variants so you can trade off accuracy, speed, and file size for your deployment.
Modellquelle
- Art
- Other
- Dateigröße
- 123–484 MB
- Basismodell
- apple/FastVLM-0.5B
- Version
- vVision encoder fp32
- Aktualisiert
- 10. Okt. 2026
- Quelle
- Hugging Face
Quellenbeschreibung
Apple FastVLM Vision Encoder (1024)
ONNX vision encoders for FastVLM image preprocessing and embedding extraction, provided in three precision variants so you can trade off accuracy, speed, and file size for your deployment.
Model files
| File | Precision | Size | Notes |
|---|---|---|---|
vision_encoder_fp32.onnx | FP32 | 508 MB | Full precision, highest numerical fidelity |
vision_encoder_safe_fp16.onnx | FP16 | 255 MB | Good balance of accuracy and size |
vision_encoder_int8.onnx | INT8 | 129 MB | Smallest and fastest, best for constrained CPU deployment |
Usage
Use whichever variant best fits your accuracy/performance needs for image embedding generation in FastVLM-style CPU pipelines.
import onnxruntime as ort
# Swap in whichever variant you need
session = ort.InferenceSession("vision_encoder_fp32.onnx")
# feed in your preprocessed image tensor and run inference
Choosing a variant
- FP32 — use when accuracy matters most and memory/size isn't a constraint.
- FP16 — a middle ground: smaller and often faster than FP32 with minimal accuracy loss on supporting hardware.
- INT8 — use for the smallest footprint and fastest CPU inference, with some tradeoff in numerical precision.
Base model
Derived from apple/FastVLM-0.5B.
Quellen
1 Quelle
Quellen
1 QuelleVerifiziert 10. Okt.
Download files
Modellartefakte
3 Artefakte
Modellartefakte
3 ArtefakteQuellenauszüge
2 Auszüge
Quellenauszüge
2 Auszüge--- license: mit language: - en pipeline_tag: image-feature-extraction tags: - onnx - vision - image-encoder - fp32 - fp16 - int8 - quantized - multimodal - fastvlm - cpu base_model: - apple/FastVLM-0.5B --- # Apple FastVLM Vision Encoder (1024) ONNX vision encoders for FastVLM image preprocessing and embedding extraction, provided in three precision variants so you can trade off accuracy, speed, and file size for your deployment. ## Model files | File | Precision | Size | Notes | |---|---|---|---| | `vision_encoder_fp32.onnx` | FP32 | 508 MB | Full precision, highest numerical fidelity | | `vision_encoder_safe_fp16.onnx` | FP16 | 255 MB | Good balance of accuracy and size | | `vision_encoder_int8.onnx` | INT8 | 129 MB | Smallest and fastest, best for constrained CPU deployment | ## Usage Use whichever variant best fits your accuracy/performance needs for image embedding generation in FastVLM-style CPU pipelines. ```python import onnxruntime as ort # Swap in whichever variant you need session = ort.InferenceSession("vision_encoder_fp32.onnx") # feed in your preprocessed image tensor and run inference ``` ### Choosing a variant - **FP32** — use when accuracy matters most and memory/size isn't a constraint. - **FP16** — a middle ground: smaller and often faster than FP32 with minimal accuracy loss on supporting hardware. - **INT8** — use for the smallest footprint and fastest CPU inference, with some tradeoff in numerical precision. ## Base model Derived from [apple/FastVLM-0.5B](https://huggingface.co/apple/FastVLM-0.5B).
Source context: 0 downloads · 0 likes · Pipeline image-feature-extraction · Repo musk12/apple-fastvlm-vision-encoder-1024
