/ Модель

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

Размер весов
236 МБ
Лицензия
MIT
Архитектура
cvt · dense
Библиотека
keras
Опубликована
7 янв 2026

cornvit

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

CvT-13 для классификации чистоты, формы и ориентации зародыша зерна кукурузы по изображению.

2 498скачиваний за 30 дней0лайковвеса обновлены7 янв 2026

Бенчмарки

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

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

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

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

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

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

CornViT — модель компьютерного зрения на основе CvT-13 для оценки качества зёрен кукурузы по изображениям. Она использует иерархическую трёхэтапную классификацию: определяет чистоту зерна (чистое или примесь), форму (плоское или округлое) и ориентацию зародыша (вверх или вниз). Архитектура CvT-13 предварительно обучена на ImageNet-22k; размер входного изображения — 384×384 пикселя.

Модель предназначена для автоматизированного контроля и сортировки зёрен кукурузы. В README приведены точности этапов на тестовых данных: 93,8%, 94,1% и 91,1% соответственно. Модель доступна по лицензии MIT. Карточка описывает реализацию на PyTorch, тогда как метаданные указывают библиотеку Keras; способ запуска следует сверять с файлами репозитория.

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

  • определение чистоты зерна кукурузы
  • разделение зёрен кукурузы на плоские и округлые
  • определение ориентации зародыша кукурузного зерна
  • автоматизированная оценка качества кукурузных зёрен
  • сортировка зёрен кукурузы по визуальным признакам

Ограничения

Описаны только три бинарных визуальных признака зёрен кукурузы; приведённые точности относятся к тестовым данным, а сведения о составе и размере тестовой выборки не указаны. Метаданные называют Keras, а README — PyTorch, поэтому сведения о библиотеке противоречат друг другу.

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

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

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

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

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

Открыть на Hugging Face

CornViT

A Multi-Stage Convolutional Vision Transformer Framework for Corn Kernel Analysis

Overview

Three-stage hierarchical classification pipeline for automated corn kernel quality assessment:

  • Stage 1: Purity detection (Pure vs Impure)
  • Stage 2: Shape classification (Flat vs Round)
  • Stage 3: Embryo orientation (Up vs Down)

Architecture

  • Model: CvT-13 (384×384) with ImageNet-22k pretraining
  • Framework: PyTorch + Microsoft CvT
  • Test Accuracy: 93.8% (Stage 1), 94.1% (Stage 2), 91.1% (Stage 3)

Setup

# Clone repository
git clone https://github.com/microsoft/CvT.git

# Install dependencies
pip install -r requirements.txt

Training

Each stage has independent training scripts:

python stage1/train_cvt13.py  # Purity classification
python stage2/train_cvt13.py  # Shape classification
python stage3/train_cvt13.py  # Embryo orientation

Inference

python stage1/inference_cvt13.py
python stage2/inference_cvt13.py
python stage3/inference_cvt13.py

Baselines

ResNet50 and DenseNet121 baselines available in baselines/.

Structure

├── stage1/          # Purity classification
├── stage2/          # Shape classification
├── stage3/          # Embryo orientation
└── preprocess/      # Data preprocessing scripts

Requirements

  • Python 3.13+
  • PyTorch 2.9+
  • CUDA (optional, for GPU training)

Citation

If you use this code, models, or catalog in your research, please cite:

@Article{computers15010002,
  AUTHOR = {Erukude, Sai Teja and Mascarenhas, Jane and Shamir, Lior},
  TITLE = {CornViT: A Multi-Stage Convolutional Vision Transformer Framework for Hierarchical Corn Kernel Analysis},
  JOURNAL = {Computers},
  VOLUME = {15},
  YEAR = {2026},
  NUMBER = {1},
  ARTICLE-NUMBER = {2},
  URL = {https://www.mdpi.com/2073-431X/15/1/2},
  ISSN = {2073-431X},
  DOI = {10.3390/computers15010002}
}

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

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

GPU в ailist

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

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

Keras/TensorFlow-модели рантайм не загружает.

Класс архитектуры
CvTForImageClassification
Ревизия весов
26d4801

0 моделей