Ultralytics YOLO27:
Интеграции

Компиляция и квантование Ultralytics YOLOv5 для повышения производительности с Deci

Оптимизируй и развертывай модели Ultralytics YOLOv5 с платформой Deci, повышая производительность до 10 раз. Начни бесплатно и используй автоматическую оптимизацию моделей.

NUNuvola Ladi3 min read
Компиляция и квантование YOLOv5 с Deci для повышения скорости

В Ultralytics мы на коммерческой основе сотрудничаем с другими стартапами, чтобы финансировать исследования и разработку наших отличных инструментов с открытым исходным кодом, таких как YOLOv5, и сохранять их бесплатными для всех. Эта статья может содержать партнёрские ссылки на этих партнёров.

Платформа Deci включает бесплатные инструменты для удобного управления, оптимизации и развертывания твоих моделей YOLOv5 в любой производственной среде. Deci поддерживает все популярные фреймворки DL, включая TensorFlow, PyTorch, Keras и ONNX. Для работы с платформой тебе понадобится только наша веб-платформа или клиент Python, который можно запускать из твоего кода.

Почему Deci?#

Ты можешь использовать Deci не только для экспорта, но и для прореживания и квантования модели!

Deci предоставляет удобный интерфейс для экспорта в любом формате и сравнения производительности исходной и преобразованной моделей. Пользователи могут дополнительно оптимизировать свои модели с помощью квантования.

С Deci ты можешь:#

Повысить производительность инференса до 10 раз#

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

Найти лучшее оборудование для инференса в своем приложении#

Одним нажатием сравнивать производительность своей модели на различных устройствах, включая периферийные. Тебе больше не придется вручную настраивать и тестировать несколько вариантов оборудования и производственных параметров.

Развернуть модель всего несколькими строками кода#

Используй движок инференса Deci на основе Python. Он совместим с несколькими фреймворками и типами оборудования.

Чтобы получить дополнительную информацию о платформе Deci, посети веб-сайт Deci.

Первоначальная настройка#

Шаг 1#

Открой бесплатную учетную запись.

Начало работы с Deci и Ultralytics YOLOv5

Шаг 2#

Чтобы начать оптимизацию предварительно обученной модели YOLOv5, тебе потребуется преобразовать ее в формат ONNX. Инструкции по преобразованию модели в формат ONNX смотри в руководстве по экспорту YOLOv5.

Шаг 3#

Перейди на вкладку "Lab" и нажми кнопку "New Model" в правой верхней части экрана, чтобы загрузить свою модель YOLOv5 в формате ONNX.

Преобразование моделей Ultralytics YOLOv5 в ONNX для последующего развертывания с Deci

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

Компиляция модели Ultralytics YOLOv5 для развертывания с Deci

Заполнив необходимую информацию, нажми "Start". Платформа Deci автоматически выполнит оптимизацию времени выполнения твоей модели Ultralytics YOLOv5 для выбранного оборудования, а также сравнит производительность модели на различных типах оборудования. Этот процесс занимает примерно 10 минут.

После завершения на экране под базовой моделью, которую ты загрузил ранее, появится новая строка. Здесь ты увидишь оптимизированную версию своей предварительно обученной модели Ultralytics YOLOv5.

Оптимизированная модель Ultralytics YOLOv5 для развертывания с Deci

Что дальше?#

Затем ты можешь скачать оптимизированную модель, нажав кнопку "Deploy".

Модель Ultralytics YOLOv5, готовая к развертыванию с Deci

Затем тебе будет предложено скачать модель и показаны инструкции по установке и использованию Infery — движка инференса во время выполнения от Deci.

Использование Infery необязательно. Ты можешь получить исходные файлы Python и использовать их с любым другим выбранным тобой движком инференса.

Использование Deci Infery для развертывания Ultralytics YOLOv5

Изучи результаты оптимизации и сравнительного тестирования на вкладке "Insights".

Оптимизация модели Ultralytics YOLOv5 с помощью Deci

Готов начать?#

Прежде чем завершить, давай обсудим некоторые преимущества Deci:

  • Оптимизируй пропускную способность и задержку инференса своей модели без ущерба для точности
  • Позволяет оптимизировать модели из всех популярных фреймворков
  • Поддерживает модели, предназначенные для любых задач глубокого обучения
  • Поддерживает развертывание на популярных машинах с CPU и GPU
  • Проверяет пригодность твоей модели на разных аппаратных хостах и у разных облачных провайдеров
  • Подготавливает загруженные модели к обслуживанию, инференсу и развертыванию

Как ты только что увидел, общая продолжительность процесса позволяет вдвое повысить производительность модели Ultralytics YOLOv5 всего за 15 минут. Платформа Deci очень проста и интуитивно понятна в использовании.

Есть вопросы? Присоединяйся к нашему сообществу и задай свой вопрос уже сегодня!

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

Внедри компьютерное зрение в воздушный мониторинг с моделями Ultralytics YOLO. Обеспечь дроны, аэрокосмические рабочие процессы, задачи охраны природы и геопространственные отрасли решениями на базе компьютерного зрения.
Узнать больше

Защити каждый объект с помощью моделей Ultralytics YOLO. Компьютерное зрение обеспечивает мониторинг периметра, обнаружение угроз, распознавание номерных знаков и безопасность на рабочем месте.
Узнать больше
Компьютерное зрение в робототехнике

Компьютерное зрение в робототехнике

Оснащай более умные машины моделями Ultralytics YOLO. Vision AI в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Компьютерное зрение в логистике

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

Создавай решения для здравоохранения с моделями Ultralytics YOLO. Vision AI в здравоохранении обеспечивает более быструю обработку медицинских изображений, более точную диагностику и интеллектуальный мониторинг пациентов.
Узнать больше
Компьютерное зрение в производстве

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. Vision AI повышает безопасность дорог, эффективность систем помощи водителю и уровень автоматизации автомобилей, делая дороги умнее.
Узнать больше
Компьютерное зрение в сельском хозяйстве

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

Начни свой путь в будущее машинного обучения