Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Утилита Генератор кэша GPU предназначена для предварительного создания кэша нейросетей, используемых в работе детекторов.
Для установки утилиты нужно:
Установка утилиты Генератор кэша GPU завершена.
При запуске утилиты появится окно с требованием: Внимание. Пожалуйста, остановите сервер VMS и другие службы, использующие ресурсы GPU.
Внимание!
При запуске утилиты появится окно с требованием: Внимание. Пожалуйста, остановите сервер VMS и другие службы, использующие ресурсы GPU.
Это критически важное требование для обеспечения максимальной эффективности процесса создания кэша. Если сервер и службы не будут остановлены, утилита может продолжить работу, но результат кэширования будет менее эффективным, а процесс — более медленным, из-за конкуренции за ресурсы GPU.
Для подтверждения остановки всех приложений, использующих GPU, нужно нажать на кнопку Да. Я закрыл все приложения, использующие GPU.
Для подтверждения остановки всех приложений, использующих GPU, нужно нажать на кнопку Да. Я закрыл все приложения, использующие GPU. В результате отобразится основное окно утилиты, которое разделено на две взаимосвязанные области:
Элементы в этих областях связаны: выбор детектора в левой части автоматически отображает связанные с ним нейросети справа, и наоборот. В таблице представлен перечень детекторов и связанных с ними нейросетей:
| Детектор | Нейросеть |
|---|---|
| GeneralNM barcodes | |
| |
| |
| |
| |
| |
| |
| General human pose estimation | |
| Privacy masking origin | |
| |
| Water level rule net origin | |
Пользовательские нейронные сети | Позволяет сгенерировать кэш пользовательской нейросети, при условии, что данная нейросеть может быть запущена на GPU |
Для генерации кэша нужно:
Внимание!
В основное окно утилиты, которое разделено на две взаимосвязанные области:
установить флажки напротив детекторов/нейросетей, для которых требуется создать кэш. Элементы в этих областях связаны: выбор детектора в левой части автоматически отображает связанные с ним нейросети справа, и наоборот.
| Детектор | Нейросеть |
|---|---|
| GeneralNM barcodes | |
| |
| |
| |
| |
| |
| |
| General human pose estimation | |
| Privacy masking origin | |
| |
| Water level rule net origin | |
Пользовательские нейронные сети | Позволяет сгенерировать кэш пользовательской нейросети, при условии, что данная нейросеть может быть запущена на GPU |
| Параметр | Значение | Описание |
|---|---|---|
| Графические процессоры для выполнения операций | ||
Внимание! Генерация кэша поддерживается только для видеокарт NVIDIA, так как технология TensorRT не поддерживает другие видеокарты. | ||
| Дополнительные параметры | ||
| Выполнять калибровку int 8 | Внимание!
По умолчанию флажок снят. Для включения режима квантования Int8 для нейросети нужно установить флажок | |
| Подробный режим ведения журнала | По умолчанию флажок снят. Для включения логирования процесса инициализации и генерации кэша нужно установить флажок Примечание
| |
| Кэш будет сохранен в каталог: | Выбрать директорию, в которой будет храниться кэш по всем используемым детекторам и нейросетям. Ориентировочный размер кэша будет зависеть от количества используемых нейросетей и их типа. Минимальный размер – 70 МБ. Внимание! Если в значении системной переменной GPU_CACHE_DIR указанная существующая папка содержит символы кириллицы (например: D:\Кэш), необходимо убедиться, что в настройках региона во вкладке Дополнительно параметр Текущий язык программ, не поддерживающих Юникод имеет значение Русский (Россия). Примечание
| |
Генерация кэша завершена. Созданные файлы доступны для использования детекторами.
Внимание!