Para seguir desarrollándome, estaré encantado de recibir apoyo.
Este proceso de conversión de herramientas aún requiere que los datos .ckpt se carguen primero, lo que significa que potencialmente puede cargar encurtidos. Se recomienda utilizar esta herramienta sólo con modelos seguros o convertir los modelos en línea para evitar posibles problemas de seguridad.
Informar error · Solicitar función
Acerca del proyecto
Licencia
Hoja de ruta
Contacto
Mis otros proyectos
Expresiones de gratitud
Me complace compartir el lanzamiento de la versión 0.1.1 de Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI
Esta versión incluye las siguientes características nuevas y mejoras:
Soporte para convertir nuevamente a ckpt. ahora puedes convertir los tensores de seguridad a ckpt y viceversa.
Un explorador de archivos para una conversión más sencilla.
La opción de agregar un sufijo al archivo de salida, lo que permite a los usuarios conservar el archivo original.
Una comprobación de hash de archivos que muestra los primeros 8 caracteres del hash.
Tenga en cuenta que convertir un archivo ckpt en un archivo safetensors cambiará el hash del archivo debido al cambio de estructura del archivo.
Sin embargo, al realizar conversiones entre ckpt y safetensores, el hash seguirá siendo coherente.
Por ejemplo, un archivo ckpt original con el hash "ccf3615f" se convertirá en un archivo safetensors con el hash "0248da5c" y nuevamente a un archivo ckpt con el hash "68ed20ac". Ambos hashes seguirán siendo consistentes entre los dos formatos de archivo.
Considere hacer una donación al proyecto si lo encuentra útil, para que pueda mantener y mejorar esta herramienta y otros proyectos.
Espero que estas nuevas funciones y mejoras te resulten útiles. Como siempre, agradezco sus comentarios y sugerencias.
Gracias por usar mi proyecto.
(volver arriba)
Safe & Stable es una herramienta para convertir archivos .ckpt de difusión estable al nuevo y seguro formato .safetensors para almacenar tensores como datos puros.
Este formato proporciona una seguridad mejorada en comparación con el formato pickle, ya que evita la inclusión de código Python arbitrario y potencialmente malicioso. También tiene el potencial de mejorar el rendimiento de la carga de modelos en CPU y GPU.
Se recomienda la conversión a .safetensors para usuarios de difusión estable que desean mejorar la seguridad y el rendimiento de sus procesos de carga y almacenamiento de modelos. Es especialmente útil cuando se distribuyen nuevos modelos y se fusionan.
La interfaz gráfica de usuario (GUI) de la herramienta facilita a los usuarios seleccionar los archivos de entrada y ver el progreso del proceso de guardado de la conversión.
Tenga en cuenta que el proceso de conversión aún requiere que los datos .ckpt se carguen primero, lo que significa potencialmente cargar encurtidos. Se recomienda buscar encurtidos antes de convertir un modelo o convertirlo en línea si no se proporciona una versión .safetensors. Una vez que los modelos comiencen a distribuirse únicamente en formato .safetensors, esto ya no será necesario.
Es importante comprobar siempre si el modelo funciona correctamente antes de eliminar el archivo .ckpt original.
(volver arriba)
Versión archivada (Windows) 7z
Versión archivada (Windows) Zip
Lanzamientos
git clonar este repositorio
cd en el repositorio
python3.8 -m venv venv
./venv/bin/activar
instalación de pip -r requisitos.txt
pitón run_app_gui.py
(volver arriba)
Distribuido bajo la licencia MIT. Consulte LICENSE.txt
para obtener más información.
(volver arriba)
La hoja de ruta para la herramienta de conversión Safe & Stable estará determinada por el nivel de soporte. y el interés que recibe.
Si la herramienta resulta útil, tengo planes de continuar mejorando sus características y funcionalidades, y agregar soporte para nuevos formatos y versiones de modelos.
Gracias por cualquier apoyo.
Consulte los problemas abiertos para obtener una lista completa de las funciones propuestas (y problemas conocidos).
(volver arriba)
@The_diSty - [email protected]
Enlace del proyecto: https://github.com/diStyApps/Safe-and-Stable-Ckpt2Safetensors-Conversion-Tool-GUI
(volver arriba)
Enlace del proyecto: https://github.com/diStyApps/Stable-Diffusion-Pickle-Scanner-GUI
(volver arriba)
https://github.com/huggingface/safetensors
https://rentry.org/safetensorsguide
AUTOMATIC1111/difusión-estable-webui#4930
https://www.reddit.com/r/StableDiffusion/comments/z8mnak/switching_models_too_slow_in_automatic1111_use
difusión-estable-webui
abrazando cara
(volver arriba)