Быстрая локальная генерация изображений на CPU (ИИ)
Нужно быстро генерировать изображения по текстовому описанию на обычном железе. Требования, в идеальном случае:
Технически, это консольная программа, читает stdin построчно (каждая строка - prompt), сохраняет в текущую папку сгенерированное изображение (%d.png), в процессе этого выводит в stdout отладочную информацию и прогресс, по Ctrl+C прерывает генерацию и читает следующую строку.
Параметры генерации (размер изображения и прочее) задаются константами в коде.
Генерироваться будут в первую очередь текстуры. Примеры запросов:
Стандартные модели SD/SDXL выдают приемлемый по качеству результат, но можно использовать другие модели.
Жестких требований к входному тексту нет - в приоритете качество/скорость генерации и допустимо требовать от prompt какого-то особого формата/синтаксиса.
- Генерация до 5 секунд
- Ноутбучный процессор уровня i5-8xxxU и выше
- Поддержка Intel и AMD
- Без дискретного GPU (можно требовать интегрированный)
- Размер текстуры 512×512
- Лицензия OpenRAIL или более свободная
- Кроссплатформенность (Linux, Mac, нативный Windows без WSL/Net)
Технически, это консольная программа, читает stdin построчно (каждая строка - prompt), сохраняет в текущую папку сгенерированное изображение (%d.png), в процессе этого выводит в stdout отладочную информацию и прогресс, по Ctrl+C прерывает генерацию и читает следующую строку.
Параметры генерации (размер изображения и прочее) задаются константами в коде.
Генерироваться будут в первую очередь текстуры. Примеры запросов:
- "dark texture of wood planks with knots"
https://www.shutterstock.com/search/dark-texture-o...
- "abstract background of rainbow colored threads"
https://www.shutterstock.com/search/abstract-backg...
Стандартные модели SD/SDXL выдают приемлемый по качеству результат, но можно использовать другие модели.
Жестких требований к входному тексту нет - в приоритете качество/скорость генерации и допустимо требовать от prompt какого-то особого формата/синтаксиса.