/ Модель

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

Лицензия
Apache 2.0
Библиотека
timm
Опубликована
11 фев 2026

agromind-plant-disease-nfnet

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

Классификатор NFNet-F1 определяет болезни и здоровое состояние растений по RGB-фотографиям для 88 классов.

125скачиваний за 30 дней0лайковвеса обновлены11 фев 2026

Бенчмарки

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

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

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

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

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

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

Arko007/agromind-plant-disease-nfnet — классификатор изображений на архитектуре NFNet-F1, разработанный для распознавания болезней растений и здоровых состояний по фотографиям. Модель различает 88 классов для разных культур, включая яблоню, маниок, вишню, перец чили, кофе, кукурузу, огурец, виноград, манго, персик, гранат, картофель, рис, сою, клубнику, сахарный тростник, чай, томат и пшеницу.

Модель принимает RGB-изображение размером 512×512 пикселей с нормализацией mean=[0.5, 0.5, 0.5] и std=[0.5, 0.5, 0.5], использует библиотеку timm и возвращает логиты для 88 классов болезней и здоровых растений. Её можно применять для первичной сортировки фотографий растений и поддержки мониторинга посевов; результаты классификации сами по себе не заменяют экспертную диагностику. Веса опубликованы в формате SafeTensors по лицензии Apache-2.0.

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

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

Ограничения

Классификация ограничена 88 заданными классами для перечисленных культур; модель принимает RGB-изображения размером 512×512. Результаты являются предсказаниями классов и не подтверждают диагноз без проверки специалистом.

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

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

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

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

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

Открыть на Hugging Face

AgroMind Plant Disease Classifier (NFNet-F1)

Model Description

NFNet-F1 image classifier trained to detect 88 plant disease classes across multiple crop types including Apple, Cassava, Cherry, Chili, Coffee, Corn, Cucumber, Grape, Mango, Peach, Pepper, Pomegranate, Potato, Rice, Soybean, Strawberry, Sugarcane, Tea, Tomato, and Wheat.

Framework

  • Architecture: NFNet-F1 (via timm)
  • Format: SafeTensors
  • Input size: 512×512 RGB
  • Normalization: mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]

Usage

from huggingface_hub import hf_hub_download
import timm
from safetensors.torch import load_file
import json, torch
from torchvision import transforms
from PIL import Image

repo_id = "Arko007/agromind-plant-disease-nfnet"
model_path = hf_hub_download(repo_id, "model.safetensors")
config_path = hf_hub_download(repo_id, "config.json")

with open(config_path) as f:
    config = json.load(f)

model = timm.create_model(config["architecture"], pretrained=False, num_classes=config["num_classes"])
state_dict = load_file(model_path)
model.load_state_dict(state_dict)
model.eval()

transform = transforms.Compose([
    transforms.Resize((512, 512)),
    transforms.ToTensor(),
    transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5]),
])

img = Image.open("leaf.jpg").convert("RGB")
with torch.no_grad():
    logits = model(transform(img).unsqueeze(0))
    pred = logits.argmax(dim=1).item()
    print(config["class_names"][pred])

Output

Returns logits for 88 plant disease/healthy classes. See config.json for the full class list.

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

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

GPU в ailist

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

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

Подбираем GPU…

Ревизия весов
9f75151

0 моделей