/ Модель

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

Лицензия
Apache 2.0
Опубликована
15 сен 2023

imagenet-benchmark

Классификация изображенийИзображение → label3 профессии

Набор ускоренных моделей ENOT-AutoDL классифицирует изображения ImageNet-1k с разными компромиссами между вычислительной стоимостью и точностью.

14скачиваний за 30 дней10лайковвеса обновлены20 фев 2024

Бенчмарки

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

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

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

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

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

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

Репозиторий ENOT-AutoDL содержит ускоренные версии ResNet-50, ViT-B/32 и MobileNetV2 для классификации изображений ImageNet-1k. Модели основаны на архитектурах Torchvision и подготовлены с использованием фреймворка ENOT-AutoDL; в метаданных указан формат ONNX и лицензия Apache-2.0.

Карточка сравнивает вычислительную стоимость и точность вариантов с разной степенью ускорения. Например, ResNet-50 с ускорением примерно в 2 раза показывает точность 75,48% против 76,14% у базовой версии, а MobileNetV2 с ускорением примерно в 2,1 раза — 69,90% против 71,88%. Репозиторий предназначен для оценки компромисса между скоростью инференса и точностью на ImageNet-1k.

Модель принимает изображения и выдаёт классы изображений. Показатели приведены для ImageNet-1k; другие датасеты и языковые возможности не заявлены.

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

  • классификация изображений ImageNet-1k
  • сравнение скорости и точности ResNet-50
  • оценка ускорения ViT-B/32 для инференса
  • оценка ускорения MobileNetV2 на изображениях
  • бенчмарк ONNX-моделей компьютерного зрения

Ограничения

Точность снижается при усилении ускорения; опубликованные результаты относятся к ImageNet-1k и сами по себе не подтверждают качество на других наборах данных или оборудовании.

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

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

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

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

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

Открыть на Hugging Face

ENOT-AutoDL pruning benchmark on ImageNet-1k

This repository contains models accelerated with ENOT-AutoDL framework. Models from Torchvision are used as a baseline. Evaluation code is also based on Torchvision references.

ResNet-50

ModelLatency (MMACs)Accuracy (%)
ResNet-50 Torchvision4144.8576.14
ResNet-50 ENOT (x2)2057.61 (x2.01)75.48 (-0.66)
ResNet-50 ENOT (x4)867.94 (x4.77)73.58 (-2.57)

ViT-B/32

ModelLatency (MMACs)Accuracy (%)
ViT-B/32 Torchvision4413.9975.91
ViT-B/32 ENOT (x4.8)911.80 (x4.84)75.68 (-0.23)
ViT-B/32 ENOT (x9)490.78 (x8.99)73.72 (-2.19)

MobileNetV2

ModelLatency (MMACs)Accuracy (%)
MobileNetV2 Torchvision334.2371.88
MobileNetV2 ENOT (x1.6)209.24 (x1.6)71.38 (-0.5)
MobileNetV2 ENOT (x2.1)156.80 (x2.13)69.90 (-1.98)

Validation

To validate results, follow this steps:

  1. Install all required packages:
    pip install -r requrements.txt
    
  2. Calculate model latency:
    python measure_mac.py --model-ckpt path/to/model.pth
    
  3. Measure accuracy of ONNX model:
    python test.py --data-path path/to/imagenet --model-onnx path/to/model.onnx --batch-size 1
    
  4. Measure accuracy of PyTorch (.pth) model:
    python test.py --data-path path/to/imagenet --model-ckpt path/to/model.pth
    

If you want to book a demo, please contact us: enot@enot.ai .

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

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

GPU в ailist

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

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

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

Ревизия весов
aef10c6

0 моделей