Gerente de trem LoRA da ZyloO
Visão geral
Esta aplicação visa simplificar o processo de gestão de LoRAs e conjuntos de dados.
✅ Recursos
- Visualização em árvore de pastas de conjuntos de dados: visualize suas pastas de conjuntos de dados em uma estrutura de árvore.
- Visualização do status da pasta: acompanhe o status de suas pastas (Pendente - Concluído - Retreinar).
- Informações do conjunto de dados: obtenha detalhes sobre o conjunto de dados (contagem de imagens, possui legendas, possui modelo).
- Criar nova pasta de conjunto de dados: crie automaticamente uma nova pasta de conjunto de dados com subpastas img, modelo e log.
- Excluir pastas: exclua facilmente pastas desnecessárias.
- Abrir pasta selecionada: abra rapidamente qualquer pasta selecionada.
- Copiar caminho da pasta: Copie o caminho da pasta selecionada para a área de transferência.
- Abra Kohya_ss: Inicie Kohya_ss (requer seleção de pasta na primeira execução).
- Abra o Tagger: Inicie o BooruDatasetTagManager (requer seleção de pasta na primeira execução).
- Calcular etapas: calcule e exiba o número de repetições e épocas, com a opção de atualizar o nome da pasta do conjunto de dados.
- Alterar raiz de todos os conjuntos de dados: altere o diretório raiz de todos os conjuntos de dados (aviso: isso excluirá os estados salvos dos conjuntos de dados).
? Como funciona
Ao iniciar o software pela primeira vez, você será solicitado a selecionar a pasta de conjuntos de dados atual. Se você não tiver uma, crie uma pasta vazia e selecione-a.
As funções de gerenciamento e verificação de estrutura baseiam-se na seguinte estrutura de pastas:
- Root
- dataset_folder
- img
- log
- model
O programa detecta apenas pastas de conjuntos de dados válidas contendo subpastas img, log e modelo, permitindo uma melhor organização.
A estrutura e os dados do programa são salvos em AppDataRoamingLoraTrainManagerconfig.json.
? Agradecimentos
- Kohya_ss
- BooruDatasetTagManager