Чтобы продолжать развиваться, я буду рад получить некоторую поддержку.
Этот процесс преобразования инструмента по-прежнему требует предварительной загрузки данных .ckpt, а это означает, что он потенциально может загружать соленья. Рекомендуется использовать этот инструмент только с безопасными моделями или конвертировать модели онлайн, чтобы избежать потенциальных проблем с безопасностью.
Сообщить об ошибке · Запросить функцию
О проекте
Лицензия
Дорожная карта
Контакт
Другие мои проекты
Благодарности
Я рад поделиться выпуском версии 0.1.1 Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI.
Эта версия включает в себя следующие новые функции и улучшения:
Поддержка преобразования обратно в ckpt. теперь вы можете конвертировать безопасные тензоры в ckpt и наоборот.
Файловый менеджер для упрощения конвертации.
Возможность добавить суффикс к выходному файлу, позволяя пользователям сохранить исходный файл.
Проверка хеша файлов, отображающая первые 8 символов хеша.
Обратите внимание, что преобразование файла ckpt в файл Safetensors приведет к изменению хеша файла из-за изменения структуры файла.
Однако при преобразовании туда и обратно между ckpt и Safetensors хэш останется согласованным.
Например, исходный файл ckpt с хешем «ccf3615f» будет преобразован в файл Safetensors с хешем «0248da5c» и обратно в файл ckpt с хешем «68ed20ac». Оба хеша будут оставаться согласованными между двумя форматами файлов.
Пожалуйста, рассмотрите возможность пожертвования на проект, если вы считаете его полезным, чтобы я мог поддерживать и улучшать этот инструмент и другие проекты.
Надеюсь, вы найдете эти новые функции и улучшения полезными. Как всегда, я приветствую ваши отзывы и предложения.
Спасибо за использование моего проекта.
(вернуться к началу)
Safe & Stable — это инструмент для преобразования стабильных диффузных файлов .ckpt в новый и безопасный формат .safetensors для хранения тензоров в виде чистых данных.
Этот формат обеспечивает повышенную безопасность по сравнению с форматом Pickle, поскольку предотвращает включение произвольного и потенциально вредоносного кода Python. Он также может улучшить производительность загрузки модели на процессор и графический процессор.
Преобразование в .safetensors рекомендуется пользователям стабильной диффузии, которые хотят повысить безопасность и производительность процессов хранения и загрузки своих моделей. Это особенно полезно при распространении новых моделей и слияниях.
Графический интерфейс пользователя (GUI) инструмента позволяет пользователям легко выбирать входные файлы, просматривать ход процесса сохранения преобразования.
Обратите внимание, что процесс преобразования по-прежнему требует, чтобы сначала были загружены данные .ckpt, что означает потенциальную загрузку солений. Перед преобразованием модели рекомендуется выполнить поиск огурцов или выполнить преобразование онлайн, если версия .safetensors не указана. Как только модели начнут распространяться только в формате .safetensors, в этом отпадет необходимость.
Важно всегда проверять, правильно ли работает модель, прежде чем удалять исходный файл .ckpt.
(вернуться к началу)
Архивная версия (Windows) 7z
Архивная версия (Windows) Zip
Релизы
git клонировать этот репозиторий
перейдите в репозиторий
python3.8 -m венв венв
./venv/bin/активировать
pip install -r требования.txt
python run_app_gui.py
(вернуться к началу)
Распространяется по лицензии MIT. Дополнительную информацию см. в LICENSE.txt
.
(вернуться к началу)
Дорожная карта для инструмента преобразования Safe & Stable будет определяться уровнем поддержки. и проценты, которые он получает.
Если инструмент окажется полезным, я планирую продолжить улучшение его функций и возможностей, а также добавить поддержку новых форматов и версий моделей.
Спасибо за любую поддержку.
Полный список предлагаемых функций (и известных проблем) см. в разделе «Открытые проблемы».
(вернуться к началу)
@The_diSty - [email protected]
Ссылка на проект: https://github.com/diStyApps/Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI
(вернуться к началу)
Ссылка на проект: https://github.com/diStyApps/Stable-Diffusion-Pickle-Scanner-GUI
(вернуться к началу)
https://github.com/huggingface/safetensors
https://rentry.org/safetensorsguide
АВТОМАТИЧЕСКИЙ1111/stable-diffusion-webui#4930
https://www.reddit.com/r/StableDiffusion/comments/z8mnak/switching_models_too_slow_in_automatic1111_use
стабильная диффузия-webui
обнимающее лицо
(вернуться к началу)