ONNX Runtime
2024-02-18 03:04![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Нейронные сети искусственного интеллекта наконец доразвились до состояния, когда ними можно пользоваться из обычного Си++. Питон больше не обязателен. Забудьте про установку десятков огромных и сложных пакетов. Нужен только один пакет, который называется ONNX Runtime. Вот пример простой програмки на Си++. Она берет входное изображение и применяет к нему пять разных стилизаций. Стили формируются опенсорсными нейронными сетками: Mosaic, Candy, Rain Princess, Udnie, Pointilism.
Исходники: restyle.cpp
Вот пара примеров. Входное изображение и пять полученных стилей.












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












no subject
Date: 2024-02-18 11:29 (UTC)Да, интересно. Раньше всякие фильтры и ядра были.
no subject
Date: 2024-02-18 19:56 (UTC)