Zum Inhalt springen
ModelAufgelistetExtern
Browse files

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.

ArtOtherBasismodellapple/FastVLM-0.5BVersionVision encoder fp32CBewertung

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

FilePrecisionSizeNotes
vision_encoder_fp32.onnxFP32508 MBFull precision, highest numerical fidelity
vision_encoder_safe_fp16.onnxFP16255 MBGood balance of accuracy and size
vision_encoder_int8.onnxINT8129 MBSmallest 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
Hugging FacePrimärVersion a7114b93c637611920db950f95d3e56e62c9e79f
huggingface.co/musk12/apple-fastvlm-vision-encoder-1024/tree/a7114b93c637611920db950f95d3e56e62c9e79f

Verifiziert 10. Okt.

Download files

Modellartefakte

3 Artefakte

vision_encoder_fp32.onnx

onnx · 484 MB · SHA-256 8ff72b94a84b…3d2b · Hugging Face

Download file

vision_encoder_int8.onnx

onnx · 123 MB · SHA-256 62bdaf7d0a31…7ae8 · Hugging Face

Download file

vision_encoder_safe_fp16.onnx

onnx · 243 MB · SHA-256 c3bf53eb3a66…0559 · Hugging Face

Download file

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