/ Модель

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

Контекст
512 токенов
Лицензия
Apache 2.0
Архитектура
distilbert · dense
Опубликована
2 авг 2022

distilbert-base-uncased-finetuned-sst-2-english-int8-dynamic-inc

Классификация текстаТекст → label4 профессии

Динамически квантованная INT8-модель DistilBERT определяет тональность англоязычных текстов.

50скачиваний за 30 дней1лайквеса обновлены21 мар 2024

Бенчмарки

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

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

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

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

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

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

Это англоязычная модель классификации текста на базе DistilBERT, дообученная на наборе SST-2 для определения тональности. Репозиторий содержит динамически квантованную до INT8 версию, подготовленную с помощью Intel Neural Compressor; доступны варианты PyTorch и ONNX. Модель принимает текст и относит его к одному из классов тональности, что подходит для анализа коротких отзывов и высказываний на английском языке.

В приведённой оценке на SST-2 точность INT8-версии составляет 0,9025 против 0,9106 у исходной FP32-модели; размер указан как 165 МБ против 256 МБ. Контекст модели — до 512 токенов. Лицензия — Apache-2.0. Результаты и назначение ориентированы на классификацию тональности в стиле SST-2; карточка не подтверждает качество на других языках, длинных текстах или иных задачах классификации.

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

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

Ограничения

Модель предназначена для английского языка и коротких текстов в задаче тональности SST-2; точность на других языках, длинных текстах и иных типах классификации не подтверждена. На приведённой оценке INT8-версия показывает точность 0,9025 против 0,9106 у FP32.

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

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

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

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

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

Открыть на Hugging Face

Dynamically quantized DistilBERT base uncased finetuned SST-2

Table of Contents

Model Details

Model Description: This model is a DistilBERT fine-tuned on SST-2 dynamically quantized with optimum-intel through the usage of huggingface/optimum-intel through the usage of Intel® Neural Compressor.

  • Model Type: Text Classification
  • Language(s): English
  • License: Apache-2.0
  • Parent Model: For more details on the original model, we encourage users to check out this model card.

How to Get Started With the Model

PyTorch

To load the quantized model, you can do as follows:

from optimum.intel import INCModelForSequenceClassification

model_id = "distilbert-base-uncased-finetuned-sst-2-english-int8-dynamic-inc"
model = INCModelForSequenceClassification.from_pretrained(model_id)

ONNX

This is an INT8 ONNX model quantized with Intel® Neural Compressor.

The original fp32 model comes from the fine-tuned model DistilBERT.

Test result

INT8FP32
Accuracy (eval-accuracy)0.90250.9106
Model size (MB)165256

Load ONNX model:

from optimum.onnxruntime import ORTModelForSequenceClassification
model = ORTModelForSequenceClassification.from_pretrained('Intel/distilbert-base-uncased-finetuned-sst-2-english-int8-dynamic')

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

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

GPU в ailist

Универсальный рантайм · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
DistilBertForSequenceClassification
Ревизия весов
0ccd8a2

0 моделей