Проекты

Проекты Ultralytics Platform — это эффективное решение для организации твоих моделей и управления ими. Группируй связанные модели, чтобы упростить управление, сравнение и разработку.

graph TB
    P[Project] --> M1[Model 1]
    P --> M2[Model 2]
    P --> M3[Model 3]
    M1 --> C[Charts Dashboard]
    M2 --> C
    M3 --> C
    M1 --> T[Comparison Table]
    M2 --> T
    M3 --> T

    style P fill:#4CAF50,color:#fff
    style C fill:#2196F3,color:#fff
    style T fill:#FF9800,color:#fff

Создать проект

Перейди в раздел Projects на боковой панели и нажми Create Project.

Ultralytics Platform Projects List

Быстрое создание

Ты также можешь создать проект через быстрые действия на главной странице.

Введи данные своего проекта:

  • Name: Описательное название для твоего проекта (случайное имя генерируется автоматически)
  • Description: Необязательные заметки о целях проекта
  • Visibility: Публичный (виден всем) или Приватный (доступен только тебе)
  • License: Необязательная лицензия для твоего проекта (AGPL-3.0, Apache-2.0, MIT, GPL-3.0, BSD-3-Clause, LGPL-3.0, MPL-2.0, EUPL-1.1, Unlicense, Ultralytics-Enterprise и другие). Лицензия Ultralytics-Enterprise предназначена для коммерческого использования без требований AGPL и доступна в рамках плана Enterprise — см. лицензирование Ultralytics.

Ultralytics Platform New Project Dialog Name Visibility License

Нажми Create, чтобы завершить. Твой новый проект появится в списке проектов и на боковой панели.

Страница проекта

Страница проекта состоит из двух основных областей:

ОбластьОписание
Боковая панель моделейИзменяемый по размеру список всех моделей проекта с поиском, фильтрами статуса, параметрами сортировки и флажками для выбора
Основная панельПанель графиков или таблица сравнения (переключайся между видами)

Ultralytics Platform Project Page Sidebar And Charts

Заголовок проекта

В заголовке отображаются:

  • Значок проекта (настраиваемый цвет, буква или загруженное изображение)
  • Редактируемое имя (нажми, чтобы переименовать; слаг обновляется автоматически)
  • Значок лицензии
  • Количество моделей, счетчики завершенных/запущенных/неудачных, общий размер
  • Количество клонов и метка времени последнего обновления
  • Описание (нажми, чтобы отредактировать)

Кнопки действий в заголовке:

КнопкаОписание
New ModelОткрывает диалог обучения
CloneКлонировать проект и все модели (для публичных проектов)
StarДобавить проект в избранное или убрать из него
ShareПоделиться публичным проектом в соцсетях
RefreshОбновить данные проекта
DeleteПереместить проект в корзину

Режимы просмотра

Переключайся между тремя режимами просмотра с помощью элементов управления:

  • Cards: Полноразмерная боковая панель моделей с панелью графиков справа — кривые потерь и сравнение метрик для выбранных моделей.
  • Compact: Компактная боковая панель моделей с панелью графиков справа — больше вертикального пространства для проектов с большим количеством экспериментов.
  • Table: Сравнительная таблица, показывающая аргументы обучения и финальные метрики. Включи Diff, чтобы подсветить только те столбцы, где значения различаются у моделей.

Ultralytics Platform Project Comparison Table View

Боковая панель моделей

Изменяемая боковая панель содержит список всех моделей в проекте:

  • Флажки для выбора моделей, которые будут отображаться на графиках или в таблице
  • Поиск для фильтрации моделей по имени
  • Параметры просмотра для фильтрации по статусу (Все, Завершенные, Запущенные, Запускаются, Ожидают, Ошибка, Отменены), группировки по задачам и порядка сортировки
  • Drag and drop (перетаскивание): перетаскивай файлы .pt прямо на боковую панель для загрузки моделей (подробнее о загрузке моделей)
  • Ход обучения для запущенных моделей (номер эпохи и индикатор выполнения)

Нажми на любую модель, чтобы открыть её страницу.

Значок проекта

Настрой значок своего проекта:

  1. Нажми на значок рядом с названием проекта
  2. Выбери цвет и букву или загрузи собственное изображение
  3. Изменения сохраняются автоматически

Настройки видимости

Управляй тем, кто может видеть твой проект:

НастройкаОписание
PublicЛюбой желающий может просматривать проект на странице Explore
PrivateДоступен только тебе и приглашенным соавторам

Приглашение соавторов

Делись приватными проектами с конкретными пользователями без создания полноценной командной рабочей области:

  1. Нажми кнопку Share на странице проекта
  2. Введи имя пользователя или email соавтора
  3. Установи роль
  4. Нажми Invite

Соавторы с правами редактора могут загружать модели и запускать обучение в твоем проекте.

Совместный доступ vs Команды

Sharing предоставляет доступ к отдельному проекту конкретным пользователям — идеально для разовой совместной работы. Teams создают общую рабочую область, где все ресурсы (проекты, наборы данных, модели, развертывания) доступны участникам команды с правами на основе ролей. Используй команды для постоянного взаимодействия с несколькими людьми.

Клонирование проекта

Клонируй публичный проект в свой аккаунт:

  1. Перейди на страницу публичного проекта
  2. Нажми Clone Project
  3. Проект и все его модели будут скопированы в твой аккаунт как приватный проект
Особенности клонирования

Клонированные проекты всегда создаются как приватные в твоем аккаунте. Количество клонов отображается в исходном проекте. Если у оригинала лицензия с условиями copyleft (например, AGPL-3.0), клон наследует и фиксирует эту лицензию.

Сравнение моделей

Панель графиков

Сравнивай производительность моделей с помощью панели графиков:

  1. Выбери модели на боковой панели с помощью флажков
  2. Просматривай наложенные кривые метрик, сгруппированные по типам (метрики, потери обучения, потери валидации, скорость обучения)
  3. Перетаскивай графики, чтобы изменить порядок, и меняй размер, перетаскивая края
  4. Наводи курсор, чтобы увидеть точные значения, нажми на элементы легенды, чтобы скрыть/показать модели, нажми на линию модели, чтобы перейти к ней

Доступные группы графиков:

ГруппаГрафики
МетрикиmAP50, mAP50-95, точность, полнота
Train Losstrain/box_loss, train/cls_loss, train/dfl_loss
Val Lossval/box_loss, val/cls_loss, val/dfl_loss
Скорость обученияlr/pg0, lr/pg1, lr/pg2
Интерактивные графики
  • Наведи курсор, чтобы увидеть точные значения
  • Нажимай на элементы легенды, чтобы скрыть или показать модели
  • Перетаскивай для масштабирования конкретных областей
  • Нажми на линию модели, чтобы перейти на страницу этой модели
  • Меняй расположение и размер графиков; макет сохраняется между сеансами

Таблица сравнения

Переключись в табличный вид для сравнения аргументов обучения и итоговых метрик:

  1. Нажми на переключатель режима просмотра Таблица
  2. Смотри все выбранные модели в виде строк, а аргументы обучения и метрики — в виде столбцов
  3. Используй кнопку Различия (Diff), чтобы подсветить только те столбцы, где значения отличаются у разных моделей

Загрузка моделей

Загружай существующие файлы моделей .pt:

  1. Перетащи файлы на страницу проекта или в боковую панель моделей
  2. Можно загружать несколько файлов одновременно (до 3 параллельных загрузок)
  3. Метаданные модели (задача, архитектура, имена классов, результаты обучения) автоматически считываются из файла .pt
  4. Графики мгновенно обновляются на основе локально считанных данных, пока загрузка завершается в фоновом режиме
Поддерживаемые файлы

Поддерживаются только файлы PyTorch .pt от обучения Ultralytics YOLO. Платформа считывает встроенные метаданные, включая результаты обучения, аргументы, тип задачи и имена классов. Подробности формата см. в разделе Модели.

Редактирование проекта

Обнови название, описание или настройки проекта:

  1. Нажми на название проекта, чтобы отредактировать его прямо здесь
  2. Нажми на описание, чтобы отредактировать его прямо здесь
  3. Нажми на значок, чтобы настроить его
  4. Нажми на значок лицензии, чтобы изменить её

Настройки проектов на платформе Ultralytics

Удаление проекта

Удали проект, который тебе больше не нужен:

  1. Нажми кнопку Удалить (значок корзины) в заголовке
  2. Подтверди удаление
Каскадное удаление

Удаление проекта также удаляет все модели внутри него. Это действие перемещает элементы в Корзину, откуда их можно восстановить в течение 30 дней.

Часто задаваемые вопросы (FAQ)

Сколько моделей может содержать проект?

Жесткого ограничения на количество моделей в проекте нет. Однако для лучшей организации мы рекомендуем:

  • Группировать связанные эксперименты (один набор данных/задача)
  • Архивировать старые эксперименты
  • Использовать понятные названия проектов

Можно ли восстановить удаленный проект?

Да, удаленные проекты попадают в Корзину и могут быть восстановлены в течение 30 дней:

  1. Перейди в Настройки > Корзина
  2. Найди проект
  3. Нажми Восстановить

Можно ли переносить модели между проектами?

Да, ты можешь клонировать модель в другой проект, используя диалоговое окно клонирования модели на странице модели.

Комментарии