/ Модель

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

Лицензия
CC0 1.0
Библиотека
generic

semantic-segmentation

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

Модель на основе U-Net размечает пиксели изображений домашних животных по классам, например кошка или собака.

32скачиваний за 30 дней16лайковвеса обновлены13 янв 2022

Бенчмарки

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

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

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

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

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

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

Это модель семантической сегментации изображений, размещённая организацией keras-io. Она основана на примере Франсуа Шолле и использует архитектуру типа U-Net для сегментации изображений домашних животных: модель присваивает класс каждому пикселю, например «кошка» или «собака». Репозиторий содержит веса в формате TensorFlow и адаптацию инференса для виджета Hugging Face Hub.

Модель подходит для получения попиксельных масок объектов на изображениях домашних животных и демонстрации семантической сегментации через Hub. Для каждого класса результат представляется маской; карточка отмечает, что оценка уверенности не выдаётся моделью и в формате ответа задаётся равной 1,0. Репозиторий распространяется по лицензии CC0-1.0.

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

  • создание масок кошек и собак на изображениях
  • попиксельная разметка домашних животных
  • демонстрация семантической сегментации изображений в Hugging Face Hub

Ограничения

Модель ориентирована на сегментацию домашних животных и не предназначена для произвольных классов объектов. Значение оценки в выходном формате задано как 1,0, поскольку модель сама оценку уверенности не возвращает.

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

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

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

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

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

Открыть на Hugging Face

Keras semantic segmentation models on the 🤗Hub! 🐶 🐕 🐩

Full credits go to François Chollet.

This repository contains the model from this notebook on segmenting pets using U-net-like architecture. We've changed the inference part to enable segmentation widget on the Hub. (see pipeline.py)

Background Information

Image classification task tells us about a class assigned to an image, and object detection task creates a boundary box on an object in an image. But what if we want to know about the shape of the image? Segmentation models helps us segment images and reveal their shapes. It has many variants, including, panoptic segmentation, instance segmentation and semantic segmentation.This post is on hosting your Keras semantic segmentation models on Hub. Semantic segmentation models classify pixels, meaning, they assign a class (can be cat or dog) to each pixel. The output of a model looks like following. Raw Output We need to get the best prediction for every pixel. Mask This is still not readable. We have to convert this into different binary masks for each class and convert to a readable format by converting each mask into base64. We will return a list of dicts, and for each dictionary, we have the label itself, the base64 code and a score (semantic segmentation models don't return a score, so we have to return 1.0 for this case). You can find the full implementation in pipeline.py. Binary Mask Now that you know the expected output by the model, you can host your Keras segmentation models (and other semantic segmentation models) in the similar fashion. Try it yourself and host your segmentation models! Segmented Cat

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

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

GPU в ailist

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

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

В репозитории нет весов в формате PyTorch/safetensors.

Ревизия весов
49194ab

0 моделей