Процессоры глубокого обучения Индивидуальной настройки и генерация IP-адресов

Сконфигурируйте, создайте и сгенерируйте пользовательские битовые потоки и процессорные IP-ядра, оцените и оцените пользовательский процессор глубокого обучения эффективности

Deep Learning HDL Toolbox™ обеспечивает функции для настройки, сборки и генерации пользовательских битовых потоков и пользовательского IP-адреса процессора. Получите эффективность и использование ресурсов предварительно обученной последовательной сети на пользовательском процессоре. Оптимизируйте пользовательский процессор с помощью результатов оценки.

Классы

dlhdl.ProcessorConfigСконфигурируйте пользовательский процессор глубокого обучения

Функции

dlhdl.buildProcessorСоздайте и сгенерируйте пользовательский IP-адрес процессора
estimatePerformanceИзвлечение задержек и эффективности уровня слоя с помощью estimatePerformance метод
estimateResourcesВозвращает предполагаемые ресурсы, используемые пользовательским строением битового потока
getModuleProperty Используйте getModuleProperty метод получения значений свойств модуля в dlhdl.ProcessorConfig объект
setModuleProperty Используйте setModuleProperty метод установки свойств модулей в dlhdl.ProcessorConfig объект

Темы

Настраиваемые Строения процессора

Рабочий процесс строения пользовательского процессора

Ускорите оценку и оптимизацию пользовательского процессора глубокого обучения путем конфигурирования параметров conv processor и fc processor, созданный при помощи dlhdl.ProcessorConfig рабочий процесс объекта.

Оценка Эффективности Нейронной сети для глубокого обучения

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

Оценка использования ресурсов для пользовательских Строений процессора

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

Эффекты пользовательских параметров глубокого обучения на эффективность и использование ресурсов

Быстрое прототипирование пользовательского строения процессора и сетей путем понимания того, как параметры глубокого обучения процессора влияют на использование ресурсов и эффективность сети.

Настраиваемая Генерация кода процессора

Сгенерируйте пользовательский битовый поток

Быстрое прототипирование и итерация пользовательских нейронных сетей для глубокого обучения эффективности путем конфигурирования, создания и генерации пользовательских битовых потоков, которые затем могут быть развернуты на целевых платах FPGA и SoC.

Сгенерируйте пользовательский IP-адрес процессора

Создайте и сгенерируйте IP для dlhdl.ProcessorConfig

Рекомендуемые примеры