Todo lo aquí explicado es por y para organizarte mejor, Notion no es programa que se vaya a conectar a Stable diffusion no, es simplemente una forma de hacer un documento que te ayude a rápidamente tener un control de los lora que crees, tus palabras de activación… podrías hacer esto mismo en word o en excel.
Para entender las distintas fases y demás, es crucial que entres al protocolo creado para informarte acerca de como poder crear LORA mas rápido, a su vez, es recomendable ya tener algunos conocimientos básicos de como se crea un LORA:
¿Cómo entrenar MAS modelos LORA en MENOS tiempo y de forma mas sencilla?
¿Cómo duplicar esta tabla y guardarla para que pueda editarla yo mismo en mi Notion?
Para poder duplicar esta tabla y poder gestionar mas fácilmente tus proyectos LORA debes simplemente tener cuenta en Notion esta misma web en la que estas leyendo estos apuntes, Notion sirve para tomar notas y apuntes y compartirlos con otros fácilmente, aquí te dejo un pequeño tutorial de como duplicar los apuntes de antes para quedártelos para ti mismo:
<aside> 👉 Paso a paso:
En la barra de arriba te debería salir una opción llamada "Duplicar”, si no te sale clikea en los 3 puntos.
Te redirige a la app de escritorio o teléfono o a tu espacio de trabajo desde la propia web
Ya deberías tener la plantilla en tu espacio de trabajo, búscala y comprueba que efectivamente puedes editarla. </aside>
Antes de poneros las tablas, dejo una breve explicación de las secciones y sus posibles usos en las distintas fases de la creación de LORAS
Esta será la tabla que mas usemos, es usada para cambiar entre fases de la creación de LORA mas rápidamente, sus secciones son “Agregar nuevos LORA” “fases” “Fase 1” “Fase 2” “Fase 3” “Fase 4” “Gestión de fallidos” “Acabados” y “Lista general”
Agregar nuevos LORA: Una forma rápida de agregar tus nuevos proyecto LORA, esta puede usarse durante la Fase 0: la preparación, puedes agregar imagenes en el apartado imagen, aquí también puedes seleccionar la prioridad, para que la base de datos sepa cual LORA es prioritario y te lo ordene automáticamente en las otras secciones, además puedes agregar tags para filtrar proyectos (podrías por ejemplo agregar un tag para los LORA de personajes, otro para los de Estilo…) todo ello simplemente clicando en los cuadros vacíos
<aside> ☝ Para llegar a la siguiente tabla debemos cambiar de vista, podemos simplemente darle clic a la parte de arriba donde se puede leer el nombre de la tabla actual.
</aside>
Fases: Deberás cambiar aquí para mover los LORA rápidamente entre las distintas fases según las vayas finalizando (Solamente tienes que arrastrarlos) si haces los entrenamientos de forma conjunta (es decir, si haces varios datasets/tageos de LORA seguidos) te será fácil hacerlo.
<aside> ☝ pero si vas a entrenar solo un LORA y a estar constantemente moviéndolo de fases te será un coñazo tener que estar cambiando constantemente, en ese caso te recomiendo directamente agregar un apartado en cada tabla de cada fase para mover los LORA rápidamente, para ello seleccionamos los tres puntitos, vamos a propiedades, y en la sección “Ocultas en la tabla” damos al ojo de la propiedad que se llama “Fase en la que está” y listo, ya deberíamos poder cambiar de fase en la tabla en la que lo hemos habilitado.
</aside>
Fase 1: Aquí puedes rápidamente seleccionar si el dataset es manual (Tu mismo lo has buscado y mimado) o si es creado vía colab, en anotaciones puedes colgar cosas como que tags has excluido en la búsqueda para tener un mayor control, también anotaciones acerca de la calidad del dataset, si tiene pocas imagenes con ángulos variados, si tiene ropas diferentes, si se repiten muchas imagenes con rasgos similares… también he agregado un apartado para tener el control del numero de imagenes totales
Fase 2: Aquí puedes clasificar rápidamente un LORA por si está tageado con un modelo realista (Blip) o del tipo anime (Waifu diffusion tagger) ****En estas anotaciones puedes dejar cosas como cuantos Tags has eliminado y se han fusionado con la Trigger word, además he agregado un apartado para que la añadas y así rápidamente la puedas consultar en la Fase 4
Fase 3: En esta fase podemos clasificar el tipo de LORA que hicimos y además consultar rápidamente cuantas imagenes tenemos en el dataset para calcular el numero de epoch, en anotaciones podemos dejar cualquier parámetro que queramos resaltar del entrenamiento
Fase 4: En esta tabla podemos rápidamente copiar la Trigger word para las pruebas, en anotaciones podemos agregar el epoch que hemos usado u otras anotaciones como que es lo que exactamente sale mal en las pruebas, finalmente, una vez hechas las 10 pruebas, podemos clasificar el resultado en función de si ha tenido errores, si ha tenido un par de errores leves puedes dejarlo en aceptable y si ha tenido muchos o muy graves, ponle “Repetir” o “Probar con otros epoch” he dejado otra tabla mas abajo para las pruebas con mas de un Epoch.
Gestion de fallidos: Aquí van todos los LORA que en la anterior fase hayas marcado como “Repetir” podrás rápidamente ver las anotaciones de cada fase, por si acaso estas fueran útiles para ver en que has podido fallar, puedes además editarlas para el próximo entrenamiento, por ultimo, no olvides, cambiar la fase de nuevo en la que sea que hayas concluido que has fallado, un ejemplo sería mi LORA de Kamina en versión beta, en el que concluí que falle en el tageo, debería pues cambiarlo a la “fase 2”