Préparer des ensembles de données pour Kohya_SS (une interface utilisateur pour https://github.com/kohya-ss/sd-scripts.)
Nous prévoyons d'intégrer la formation directement dans cet outil
Bienvenue à Lorado. Cette boîte à outils est conçue pour rationaliser le processus de génération d'images Loras. Convient aux débutants et aux développeurs expérimentés, il simplifie la création de données de données. Initialement conçu avec des portraits à l'esprit, Lorado est adaptable et fonctionne bien pour divers sujets. Les caractéristiques clés incluent la détection du visage et les outils de recadrage conviviaux, assurant un équilibre pratique entre l'expérience utilisateur et les résultats.
Avec Lorado, la création d'ensembles de données pour la formation d'image est simple et efficace.
Nous voulions fournir un moyen facile de former des loras pour différents cas d'utilisation. Au cours de la recherche, nous avons décidé de construire quelques petites fonctions auxiliaires pour nous aider à rassembler des images et à les recadrer ainsi qu'à créer des fichiers de légende. Cette interface utilisateur offre un moyen facile de créer des loras sans y réfléchir.
![]() L'interface utilisateur | ![]() Afficher et configurer les images |
![]() Vue du projet | ![]() Le dossier préparé |
Prérequis:
node.js (v18.5.0) est installé. Sinon, vous pouvez le télécharger à partir du site officiel de Node.js. (Utilisez un gestionnaire de version de nœud) pour passer rapidement à une version différente.Dépend des clones et installer:
git clone https://github.com/failfa-st/LoRAdo.git
cd LoRAdo
npm installExécution de l'application:
npm run build
npm run startVotre application devrait maintenant fonctionner sur http: // localhost: 3000. Accédez à cette URL de votre navigateur pour explorer l'interface utilisateur de Lorado.
Arrêtez Lorado s'il fonctionne déjà
Mettez à jour le code et les dépendances:
git fetch origin
git reset --hard origin/main
npm installExécutez l'application:
config.json .Au cœur de Lorado se trouve l'intention de simplifier le complexe.
Optimisation d'image: commencez par n'importe quelle image. Lorado le culte intelligemment pour s'adapter à la résolution SDXL idéale. Pour les images avec des visages, ils deviennent le point focal, garantissant le meilleur résultat visuel. Sans visage? Pas de soucis, nous le croppons parfaitement.
Résolutions multiples: Au-delà de la valeur par défaut, vous avez la possibilité de générer des images dans les 9 résolutions SDXL, afin d'augmenter la flexibilité sans compromettre la qualité.
Configuration facilitée: Lorado génère un fichier de configuration adapté à Kohya_SS. Une fois votre projet défini, l'intégrer à Kohya_SS est un jeu d'enfant. Chargez simplement la configuration sous l'onglet Lora, et vous êtes prêt à commencer la formation. Et si vous le souhaitez, Kohya_SS propose des options de configuration plus granulaires.
Bien que notre approche soit guidée par une opinion forte sur la convivialité, elle laisse toujours la place à la personnalisation. Au fur et à mesure que nous évoluons, attendez-vous à une configurabilité améliorée. Mais rassurez-vous, la simplicité sera toujours notre étoile directrice, garantissant que l'interaction avec Lorado reste intuitive.
Exemple d'images via @ anamnesis33
| Image | Lien |
|---|---|
![]() | https://unsplash.com/photos/mqcykihgfao |
![]() | https://unsplash.com/photos/06TUQM7RSP4 |
![]() | https://unsplash.com/photos/aujhl146mby |
![]() | https://unsplash.com/photos/8owttyqn47i |
Cet outil fournit une configuration et une approche d'opinion pour la formation de Loras flexibles. Nous recherchons constamment pour améliorer les paramètres par défaut fournis par cet outil. Une configuration avancée (détaillée) est prévue pour les versions futures.
Ces exemples ont été générés à partir d'une LORA, formée sur un ensemble de données préparé avec cet outil / approche










Commentaires et soutien: rencontré un problème ou avez-vous une suggestion? Rejoignez notre communauté Discord ou ouvrez un problème sur GitHub. Nous serions ravis de vous entendre!
Node.js dispose d'une liste d'options d'installation alternatives.
Cross-plateforme
Fenêtre
macOS / Linux