/ Модель

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

Лицензия
MIT
Архитектура
squeezenet_custom · dense
Библиотека
transformers
Опубликована
2 авг 2026

Modern-SqueezeNet

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

Компактная модель на базе SqueezeNet v1.1 для классификации изображений на маломощных устройствах и в высокопроизводительных сервисах.

12скачиваний за 30 дней0лайковвеса обновлены6 авг 2026

Бенчмарки

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

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

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

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

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

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

kd13/Modern-SqueezeNet — компактная свёрточная нейросеть для классификации изображений, основанная на SqueezeNet v1.1. В архитектуре используются активации SwiGLU с масштабированием остаточных блоков и нормализация GroupNorm(1, C) в FP32; модель опубликована в формате Safetensors и рассчитана на работу с Transformers.

Модель предназначена для классификации изображений в условиях ограниченных вычислительных ресурсов: на периферийных и мобильных устройствах, а также в сервисах и системах видеоаналитики. В README указаны входное разрешение 64×64 пикселя и интерполяция до 224×224, а также результаты на тестовой выборке из 200 классов Tiny-ImageNet: точность Top-1 50,51%, Top-5 75,06%. Карточка указывает датасет zh-plus/tiny-imagenet. Лицензия — MIT; для загрузки через Transformers в README показан параметр trust_remote_code=True.

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

  • классификация изображений на периферийных устройствах
  • распознавание категорий Tiny-ImageNet
  • классификация изображений в мобильном приложении
  • высокоскоростная классификация кадров видео
  • классификация изображений в сервисе с ограниченной памятью

Ограничения

В README приведены результаты только для тестовой выборки из 200 классов Tiny-ImageNet; перенос этих показателей на другие наборы данных не подтверждён. Для загрузки через Transformers требуется включить trust_remote_code=True.

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

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

Открыть на Hugging Face

SqueezeNet-SwiGLU (Modernized SqueezeNet Architecture)

SqueezeNet-SwiGLU is a modernized, ultra-lightweight Convolutional Neural Network (CNN) architecture based on the original SqueezeNet v1.1 design. It incorporates state-of-the-art deep learning architectural enhancements, including SwiGLU gated activations, FP32 Layer Normalization, and residual block scaling, delivering superior feature representation while maintaining a minimal parameter footprint.


Key Architectural Improvements (vs. Original SqueezeNet)

Compared to the legacy SqueezeNet v1.1 (Iandola et al., 2016), this model introduces several architectural modernizations:

FeatureLegacy SqueezeNet v1.1SqueezeNet-SwiGLU (This Model)
Activation FunctionStandard ReLUResidual-Scaled SwiGLU Gated Activation
NormalizationBatch NormalizationFP32 Layer Normalization (GroupNorm(1, C))
Batch Size DependencyHigh (sensitive to batch stats & EMA lag)Zero (Inference identical across any batch size)
Gradient FlowStandard Fire ConnectionsResidual Fire Block Skip Connections & Scaling
Activation VarianceProne to un-bounded driftStrictly bounded via LayerNorm & FP32 Precision

Benchmark & Evaluation

  • Evaluation Dataset: ImageNet 200-Class Test Split (Tiny-ImageNet Categories)
  • Input Resolution: 64 × 64 pixels (native) / 224 × 224 (interpolated)
  • Top-1 Accuracy: 50.51%
  • Top-5 Accuracy: 75.06%

Target Usecases & Applications

Due to its ultra-compact size and high throughput, SqueezeNet-SwiGLU is optimized for resource-constrained deployment environments:

  1. Edge & IoT Intelligence: Microcontrollers, Raspberry Pi, NVIDIA Jetson, and embedded vision hardware.
  2. Mobile AI Applications: On-device real-time visual classification (iOS CoreML / Android ONNX).
  3. High-FPS Video Analytics: Lightweight feature backbone for real-time surveillance, robotics, and drone navigation.
  4. Microservice Backends: Serving high-throughput image classification with minimal memory overhead per GPU/CPU node.

How to Use

Fast Inference with Hugging Face pipeline

from transformers import pipeline

# Initialize the classification pipeline (requires trust_remote_code=True)
classifier = pipeline(
    "image-classification",
    model="kd13/Modern-SqueezeNet",  
    trust_remote_code=True
)

# Run prediction on an image URL or local PIL Image
results = classifier("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png")

for pred in results:
    print(f"Label: {pred['label']} | Score: {pred['score']:.4f}")

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

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

GPU в ailist

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

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

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

Класс архитектуры
SqueezeNetForImageClassification
Ревизия весов
b40ea99

0 моделей