В веб-ручном тегатере для обучения пользовательской стабильной диффузии Loras & Dreambooth модели

Candy Machine - это зарождающийся теггер изображения для вручную, помечая небольшие наборы данных (<1K изображения) с файлами .txt .
Настраиваемый макет тегов для последовательного тега
Шаблоны тегов заполнителей : т.е. {type} clothes , где {type} может быть указан при добавлении тега
Встроенное редактирование изображений (обрезка, вращение и перевернуть горизонтальный)
Предложения тегов с использованием wd-v1-4-convnext-tagger.v3 при создании нового проекта
Автоматическое преобразование файлов в .png от .webp, .avif, .gif и т. Д.
Progress % Pie Dicart - в те времена, когда вам интересно : «Я сделал еще?!»
Комплект клавиатуры - нажмите '?' для списка
И скоро появится еще!
Candy Machine полностью работает на вашей локальной машине в режиме «одиночный игрок». Никакой информации не передается ни одной сторонней системе.

Я был вдохновлен этим постом Reddit о том, как наилучшим образом пометить небольшие наборы данных, сосредоточившись в основном на последовательности.
Я также никогда не любил «скромные» части создания набора данных - преобразование изображений, переименование их, обрезка и т. Д. Я хочу сделать наборы данных быстрого, легкого и, кто знает, может быть, даже весело!
H/T к Binaryalley также для их прототипа.
Это программное обеспечение полностью бесплатно для личного, некоммерческого использования. Если вы используете его в бизнес -контексте или для коммерческого использования (т.е. для заработка на нем), пожалуйста, свяжитесь со мной, чтобы договориться о платной лицензии. Это поможет поддержать мои затраты на разработку.
git clone [email protected]:mikeknapp/candy-machine.git
cd candy-machine
run Окно браузера должно автоматически открыть: http://127.0.0.1:5000/
(Обратите внимание, я еще не проверял это, могут быть ошибки!)
git clone [email protected]:mikeknapp/candy-machine.git
cd candy-machine
chmod +x run.sh
./run.sh Окно браузера должно автоматически открыть: http://127.0.0.1:5000/
Требуется CUDA 12.2 и Cudnn8.x.
Активируйте Python Venv. (Загляните внутрь run.bat для подсказков о том, как это сделать.)
Установите onnxruntime-gpu
pip install onnxruntime-gpu --extra-index-url
https://aiinfra.pkgs.visualstudio.com/PublicPackages/_packaging/onnxruntime-cuda-12/pypi/simple/ Не могу редактировать макет тега проекта или макет тега по умолчанию внутри приложения. (Обходной путь: редактировать default_categories.json в каталоге сервера или categories.json проекта.
Не могу добавить больше изображений в проект! (Обходной путь: Создайте новый проект. Я знаю, не идеален.)
Не могу редактировать триггерное слово / синонимы. (Обходной путь: отредактируйте проект config.json и все существующие файлы подписи .txt.)
Технический стек:
Прежде чем потратить в любое время на написание кода, откройте проблему с вашим предложением, чтобы мы могли обсудить. Спасибо!
python -m venv venv
call .venvScriptsactivate
pip install -r requirements.txtПредварительные условия: узел и пряжа.
cd ui
yarn start cd server
python main.py Пожалуйста, пришлите мне сообщение или откройте проблему. Спасибо!