/ Модель

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

Опубликована
8 фев 2026

vgg11

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

VGG11 в формате TFLite классифицирует изображения по категориям ImageNet-1k.

84скачиваний за 30 дней3лайкавеса обновлены27 апр 2026

Бенчмарки

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

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

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

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

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

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

litert-community/vgg11 — модель классификации изображений VGG11, основанная на предобученных весах PyTorch Vision для ImageNet-1k. Архитектуру VGG разработали Карен Симонян и Эндрю Зиссерман; эта конфигурация включает восемь сверточных слоёв и три полносвязных слоя с фильтрами 3 × 3. Репозиторий содержит конвертированную версию в формате TensorFlow Lite (TFLite).

Модель предназначена для отнесения изображения к одному из классов ImageNet-1k. По приведённым результатам исходная модель достигает точности top-1 69,02% и top-5 88,628% на ImageNet-1k. Веса содержат около 133 млн параметров.

Карточка предупреждает, что условия использования могут зависеть от лицензий PyTorch Vision и обучающего набора данных; перед применением необходимо проверить права для конкретного сценария. Результаты на ImageNet-1k не гарантируют качество на иных наборах данных или в специализированных областях.

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

  • классификация объектов на фотографиях
  • определение наиболее вероятного класса изображения
  • получение списка из пяти вероятных классов изображения
  • инференс классификатора изображений в приложении с поддержкой TFLite

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

VGG11

VGG11 model pre-trained on ImageNet-1k. Originally introduced by Karen Simonyan and Andrew Zisserman in the influential paper, Very Deep Convolutional Networks for Large-Scale Image Recognition this configuration serves as the base 8-layer convolutional architecture (plus 3 fully connected layers) that proved the effectiveness of using small $3 \times 3$ filters to build deep networks while maintaining a manageable number of parameters.

Model description

The model was converted from a checkpoint from PyTorch Vision.

The original model has:
acc@1 (on ImageNet-1K): 69.02%
acc@5 (on ImageNet-1K): 88.628%
num_params: 132863336

Intended uses & limitations

The model files were converted from pretrained weights from PyTorch Vision. The models may have their own licenses or terms and conditions derived from PyTorch Vision and the dataset used for training. It is your responsibility to determine whether you have permission to use the models for your use case.

How to Use

1. Install Dependencies Ensure your Python environment is set up with the required libraries. Run the following command in your terminal:

pip install numpy Pillow huggingface_hub ai-edge-litert

2. Prepare Your Image The script expects an image file to analyze. Make sure you have an image (e.g., cat.jpg or car.png) saved in the same working directory as your script.

3. Save the Script Create a new file named classify.py, paste the script below into it, and save the file:

#!/usr/bin/env python3
import argparse, json
import numpy as np
from PIL import Image
from huggingface_hub import hf_hub_download
from ai_edge_litert.compiled_model import CompiledModel

def preprocess(img: Image.Image) -> np.ndarray:
    img = img.convert("RGB")
    w, h = img.size
    s = 256
    if w < h:
        img = img.resize((s, int(round(h * s / w))), Image.BILINEAR)
    else:
        img = img.resize((int(round(w * s / h)), s), Image.BILINEAR)
    left = (img.size[0] - 224) // 2
    top = (img.size[1] - 224) // 2
    img = img.crop((left, top, left + 224, top + 224))

    x = np.asarray(img, dtype=np.float32) / 255.0
    x = (x - np.array([0.485, 0.456, 0.406], dtype=np.float32)) / np.array(
        [0.229, 0.224, 0.225], dtype=np.float32
    )
    return np.expand_dims(x, axis=0)

def main():
    ap = argparse.ArgumentParser()
    ap.add_argument("--image", required=True)
    args = ap.parse_args()

    model_path = hf_hub_download("litert-community/vgg11", "vgg11.tflite")
    labels_path = hf_hub_download(
        "huggingface/label-files", "imagenet-1k-id2label.json", repo_type="dataset"
    )
    with open(labels_path, "r", encoding="utf-8") as f:
        id2label = {int(k): v for k, v in json.load(f).items()}

    img = Image.open(args.image)
    x = preprocess(img)

    model = CompiledModel.from_file(model_path)
    inp = model.create_input_buffers(0)
    out = model.create_output_buffers(0)

    inp[0].write(x)
    model.run_by_index(0, inp, out)

    req = model.get_output_buffer_requirements(0, 0)
    y = out[0].read(req["buffer_size"] // np.dtype(np.float32).itemsize, np.float32)

    pred = int(np.argmax(y))
    label = id2label.get(pred, f"class_{pred}")

    print(f"Top-1 class index: {pred}")
    print(f"Top-1 label: {label}")
if __name__ == "__main__":
    main()

4. Execute the Python Script Run the below command:

python classify.py --image cat.jpg

BibTeX entry and citation info

@misc{simonyan2015deepconvolutionalnetworkslargescale,
      title={Very Deep Convolutional Networks for Large-Scale Image Recognition}, 
      author={Karen Simonyan and Andrew Zisserman},
      year={2015},
      eprint={1409.1556},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/1409.1556}, 
}

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

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

GPU в ailist

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

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

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

Ревизия весов
795c575

0 моделей