/ Модель

Характеристики

Размер весов
39,1 ГБ
Лицензия
Своя лицензия
Архитектура
plamo2vl · dense
Базовая модель
plamo-2.1-8b-cpt
Библиотека
transformers
Опубликована
31 мар 2026

plamo-2.1-8b-vl

Генерация текстаТекст → текст3 профессии

PLaMo 2.1-8B-VL — компактная визуально-языковая модель для ответов на вопросы об изображениях и локализации заданных текстом объектов.

486скачиваний за 30 дней9лайковвеса обновлены10 апр 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

PLaMo 2.1-8B-VL — визуально-языковая модель компании Preferred Networks, Inc. для понимания изображений по текстовому запросу. Она объединяет причинную decoder-only языковую модель PLaMo 2.1-8B с визуальным энкодером SigLIP2 через MLP-адаптер; для изображений разных размеров применяется динамическое разбиение на фрагменты. Размер базовой языковой модели — 8 млрд параметров. Модель предназначена для работы с парами «изображение и текст» и принимает одно изображение за раз.

Основные возможности — ответы на вопросы об изображении и визуальная локализация объектов, заданных текстом, включая понимание выражений, указывающих на объект. Среди целевых сценариев — анализ действий работников на производстве и поиск аномалий по кадрам с камер дронов и наблюдения. Модель рассчитана на английский и японский языки и ориентирована на эффективный запуск на периферийных устройствах.

Модель слабо приспособлена к OCR, документам, диаграммам, таблицам и математическим выражениям; она не поддерживает одновременную обработку нескольких изображений и может работать некорректно без текстового или визуального компонента во входе. Для узкоспециализированных решений нужны дополнительные настройки или внешние источники знаний. Распространяется по лицензии PLaMo community license; для коммерческого использования разработчик просит ознакомиться с лицензией и связаться с ним.

Сценарии применения

  • ответы на вопросы по фотографии
  • поиск объекта на изображении по текстовому описанию
  • распознавание действий работников по кадрам с камер
  • поиск аномалий на изображениях с камер наблюдения
  • анализ изображений для дронов и автономных устройств

Ограничения

Модель ограниченно справляется с OCR, документами, диаграммами, таблицами и математическими выражениями, принимает только одно изображение и рассчитана на совместный ввод текста и изображения. Её ответы могут быть неточными или предвзятыми; для специализированных решений требуются дополнительная настройка или внешние знания.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

PLaMo 2.1-8B-VL

Model Description

PLaMo 2.1-8B-VL is a vision-language model developed by Preferred Networks, Inc., based on the instruction-tuned PLaMo 2.1-8B and trained on English and Japanese datasets.

The development of PLaMo 2.1-8B-VL was focused on creating a model for usage on autonomous devices such as drones, robots, vehicles, and surveillance cameras, aiming to create a high-accuracy, lightweight VLM that runs efficiently on edge devices.

The model emphasizes the following two fundamental capabilities:

  • VQA (Visual Question Answering): the ability to take an image and text as input and return a natural-language response
  • Visual Grounding: the ability to identify in an image the person/object indicated by a text instruction (including REC: Referring Expression Comprehension)

Building on these, the model targets advancing the following real-world deployments:

  • Task analysis: tool recognition for analyzing workers’ tasks in factories.
  • Anomaly detection: anomaly detection using an image from a camera mounted on security patrol drones and surveillance cameras.

We adopt a proven, standard architecture similar to LLaVA, with the Samba-based PLaMo 2 as the LLM, and SigLIP2 as the image encoder. Both are connected via a simple MLP image adapter. Dynamic image resolutions are handled via dynamic tiling similar to NVIDIA's Eagle 2.

PLaMo 2.1-8B-VL is released under PLaMo community license. Please check the following license and agree to this before downloading.

Scope and Limitations

PLaMo 2.1-8B-VL is trained primarily for VQA and Visual Grounding on natural images. Accordingly, it has not been optimized for OCR tasks, and its ability to accurately read text in images or to understand document images, charts, tables, and mathematical expressions remains limited at this stage. The model is also restricted to single-image input and does not support tasks that assume the simultaneous processing of multiple images. Furthermore, although the model has a certain degree of general everyday knowledge, it is not intended to serve as a source of deep domain-specific expertise. For applications that require specialized judgment, it should therefore be used in conjunction with additional fine-tuning, external knowledge sources, or other supporting systems.

PLaMo 2.1-8B-VL is trained under the assumption that inputs are provided as image-text pairs. Therefore, it may not function properly when given only images or only text. It is also not designed for use cases where both an image and text are provided but the model is instructed to ignore the image.

For commercial users

Please check the PLaMo community license and contact us via the following form to use for commercial purposes.

Benchmark Results

As a single generalist model, PLaMo 2.1-8B-VL excels in visual reasoning, grounding, and specialized real-world applications across the following benchmarks.

BenchmarkJA-VG-VQA-500JA-VG-VQA-500JA-VG-VQA-500Ref-L4Ja-Ref-L4Task analysisAnomaly detection
MetricROUGE-LLLM-as-a-judgeEnglish Likert LLM judgeAccuracy @ IoU > 0.5Accuracy @ IoU > 0.5AccuracyF1-score
PLaMo 2.1-8B-VL61.572.44.3786.885.253.939.3
Qwen2.5-VL-7B9.944.23.09483.176.927.62.5
Qwen3-VL-8B41.660.44.0684.180.638.36.1
Qwen3-VL-235B***8681.645.825.1
Asagi-14B56.870.64.05** ******

(*) Qwen3-VL-235B-A22B-Instruct on JA-VG-VQA-500 tends to generate more specific responses than the benchmark expects, resulting in unfairly low scores and is thus being excluded.
(**) Asagi-14B was not designed for these benchmark tasks and is thus being excluded.

These results highlight PLaMo 2.1-8B-VL's readiness for real-world deployment. Key takeaways include:

  • Multilingual grounding: High accuracy in both English and Japanese visual grounding (Ref-L4).
  • Generalist capability: Exceptional performance on specialized downstream tasks like anomaly detection and task analysis without needing task-specific fine-tuning.
  • Superior efficiency: In our comparative testing, PLaMo 2.1-8B-VL showed significant performance gains over Qwen3-VL-8B, offering higher reasoning quality within the same parameter class.

Check out our Tech Blog for a detailed explanation of our methodology.

Requirements

torch==2.8.0
transformers==4.57.1
pillow==12.1.1
mamba_ssm==2.3.0
causal_conv1d==1.6.0
numba==0.64.0
numpy==1.26.4

Files

FileDescription
modeling_plamo2.pyBase PLaMo2 LLM architecture
modeling_plamo2_vl.pyVision-Language model wrapper
processing_plamo2_vl.pyProcessor: image tiling, preprocessing and tokenization
tokenization_plamo.pyPLaMo2 tokenizer

Usage

import torch
from transformers import AutoModelForCausalLM, AutoProcessor
import PIL.Image

image = PIL.Image.open("/path/to/image.jpg")
model = AutoModelForCausalLM.from_pretrained(
    "pfnet/plamo-2.1-8b-vl", torch_dtype=torch.bfloat16, trust_remote_code=True, device_map="cuda:0"
)
processor = AutoProcessor.from_pretrained("pfnet/plamo-2.1-8b-vl", trust_remote_code=True)

inputs = processor(text="Describe this image.", images=[image]).to("cuda:0")
output_ids = model.generate(**inputs, max_new_tokens=512)
print(processor.batch_decode(output_ids[:, inputs["input_ids"].shape[1]:], skip_special_tokens=True)[0])

Example outputs

VQA

VQA example

Photo: Pixabay, "Fruit Mart"; source: Stockvault; license: Creative Commons – CC0; URL: https://www.stockvault.net/photo/200223/adler32

============================================================
Prompt: What kind of item can be seen stacked in the front of the image?
============================================================
Output: A stack of watermelons can be seen in the front of the image.
============================================================

Visual grounding

VG example

Photo: Pixabay (via PICRYL); license: CC0 1.0 Universal (Public Domain Dedication); URL: https://picryl.com/media/highway-construction-site-valley-bridge-crash-dc08bd; note: bounding boxes have been added for this README.

============================================================
Prompt: Detect the crane near the excavator.
============================================================
Output: [0.738,0.192,0.906,0.684]
============================================================

The output bounding box coordinates are in (xmin, ymin, xmax, ymax) format in range [0, 1] relative to the input image size.

Object detection

OVD example

Photo: Kamyar Adl, "Family Ride bicycle cycle trailer"; source: Wikimedia Commons (original image published on Flickr); license: Creative Commons Attribution 2.0 Generic (CC BY 2.0, https://creativecommons.org/licenses/by/2.0/); URL: https://commons.wikimedia.org/wiki/File:Family_Ride_bicycle_cycle_trailer.jpg; note: bounding boxes have been added for this README.

============================================================
Prompt: Detect any bicycle helmet.
============================================================
Output: bicycle helmet[0.214,0.500,0.277,0.556]
bicycle helmet[0.320,0.458,0.378,0.510]
bicycle helmet[0.551,0.356,0.608,0.410]

The output bounding box coordinates are in (xmin, ymin, xmax, ymax) format in range [0, 1] relative to the input image size.

Model Details

  • Base LLM model size: 8B
  • Trained tokens: 11.13B tokens
  • Developed by: Preferred Networks, Inc.
  • Model type: Causal decoder-only
  • Language(s): English, Japanese
  • License: PLaMo community license

Training Method

We trained PLaMo 2.1-8B-VL in two stages; stage 1.0 with 2.35B tokens and stage 1.5 with 8.78B tokens.

Tech Blog

Bias, Risks, and Limitations

PLaMo 2.1-8B-VL is a new technology that carries risks with use. Testing conducted to date has been in English and Japanese, and has not covered, nor could it cover all scenarios. For these reasons, as with all LLMs, PLaMo 2.1-8B-VL’s potential outputs cannot be predicted in advance, and the model may in some instances produce inaccurate, biased or other objectionable responses to user prompts. Therefore, before deploying any applications of PLaMo 2.1-8B-VL, developers should perform safety testing and tuning tailored to their specific applications of the model.

Acknowledgement

This model is created under the project "GENIAC (Generative AI Accelerator Challenge)" project, implemented by the Ministry of Economy, Trade and Industry (METI) and the New Energy and Industrial Technology Development Organization (NEDO), with the aim of strengthening Japan's development capabilities in generative AI.

AI policies for Preferred Networks, Inc. group

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
Plamo2VLForCausalLM
Ревизия весов
5823e34

0 моделей