/ Модель

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

Лицензия
Apache 2.0
Библиотека
pytorch
Опубликована
28 июл 2026

catrex-1.0-image-segmentation

Сегментация изображенийИзображение → mask3 профессии

Компактная модель Catniti для сегментации изображений и удаления фона.

16скачиваний за 30 дней3лайкавеса обновлены15 авг 2026

Бенчмарки

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

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

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

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

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

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

Catrex Lite Image Segmentation — компактная нейросеть для сегментации изображений, разработанная Catniti и обученная с нуля. Она предназначена для выделения объектов и удаления фона; карточка указывает набор данных DIS5K и оценку F1 0,6461 на DIS-VD при разрешении 512×512.

Модель доступна в форматах Safetensors и ONNX, а README описывает запуск через ONNX Runtime в браузере, Node.js и Python. Лицензия — Apache 2.0. Показатели на DIS-VD и разрешение из карточки не гарантируют аналогичного качества на других изображениях и задачах сегментации.

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

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

Ограничения

В README приведена оценка F1 0,6461 на DIS-VD при разрешении 512×512; качество на других данных может отличаться.

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

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

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

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

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

Открыть на Hugging Face

Catrex Lite Image Segmentation

A compact neural network for image segmentation, trained from scratch.

Results

F1 on DIS-VD0.6461
MAE0.1178
Resolution512×512
Parameters4.63M
Training1× T4, 40 epohs

ONNX

import numpy as np, onnxruntime as ort
from PIL import Image
from huggingface_hub import hf_hub_download

sess = ort.InferenceSession(hf_hub_download("Catniti/catrex-lite-image-segmentation", "model.onnx"))

img = Image.open("photo.jpg").convert("RGB")
x = np.array(img.resize((512, 512))).astype(np.float32) / 255.
x = (x - [0.485, 0.456, 0.406]) / [0.229, 0.224, 0.225]
x = x.transpose(2, 0, 1)[None].astype(np.float32)

mask = sess.run(None, {"input": x})[0][0, 0]
mask = Image.fromarray((mask * 255).astype(np.uint8)).resize(img.size)

cutout = Image.fromarray(np.dstack([np.array(img), np.array(mask)]), "RGBA")
cutout.save("no_background.png")

onnxruntime-web:

<script src="https://cdn.jsdelivr.net/npm/onnxruntime-web/dist/ort.min.js"></script>
<script type="module">
const url = "https://huggingface.co/Catniti/catrex-lite-image-segmentation/resolve/main/model.onnx";
const session = await ort.InferenceSession.create(url);
const { mask } = await session.run({ input: tensor });
</script>

Node.js:

npm i onnxruntime-node

Python without internet:

hf download Catniti/catrex-lite-image-segmentation model.onnx --local-dir .

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

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

GPU в ailist

Универсальный рантайм · pytorch · image-segmentation

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

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
76b0823

0 моделей