vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2024-02-18 03:04 am

ONNX Runtime

Нейронные сети искусственного интеллекта наконец доразвились до состояния, когда ними можно пользоваться из обычного Си++. Питон больше не обязателен. Забудьте про установку десятков огромных и сложных пакетов. Нужен только один пакет, который называется ONNX Runtime. Вот пример простой програмки на Си++. Она берет входное изображение и применяет к нему пять разных стилизаций. Стили формируются опенсорсными нейронными сетками: Mosaic, Candy, Rain Princess, Udnie, Pointilism.

Исходники: restyle.cpp

Вот пара примеров. Входное изображение и пять полученных стилей.







juan_gandhi: (Default)

[personal profile] juan_gandhi 2024-02-18 11:29 am (UTC)(link)

Да, интересно. Раньше всякие фильтры и ядра были.