FLUX LoRA Training Tutorial: From Zero to Hero with Kohya SS GUI - 8GB GPU, Windows

FLUX LoRA Training Tutorial: From Zero to Hero with Kohya SS GUI - 8GB GPU, Windows

Software Engineering Courses - SE Courses via YouTube Direct link

Epochs and recommended numbers based on images

37 of 74

37 of 74

Epochs and recommended numbers based on images

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

FLUX LoRA Training Tutorial: From Zero to Hero with Kohya SS GUI - 8GB GPU, Windows

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Full FLUX LoRA Training Tutorial
  2. 2 Guide on downloading and extracting Kohya GUI
  3. 3 System requirements: Python, FFmpeg, CUDA, C++ tools, and Git
  4. 4 Verifying installations using the command prompt
  5. 5 Kohya GUI installation process and error-checking
  6. 6 Setting the Accelerate option in Kohya GUI, with a discussion of choices
  7. 7 Use of the bat file update to upgrade libraries and scripts
  8. 8 Speed differences between Torch 2.4.0 and 2.5, particularly on Windows and Linux
  9. 9 Starting Kohya GUI via the gui.bat or automatic starter file
  10. 10 Kohya GUI interface and selecting LoRA training mode
  11. 11 LoRA vs. DreamBooth training, with pros and cons
  12. 12 Emphasis on extensive research, with over 72 training sessions
  13. 13 Ongoing research on hyperparameters and future updates
  14. 14 Selecting configurations based on GPU VRAM size
  15. 15 Different configurations and their impact on training quality
  16. 16 "Better colors" configuration for improved image coloring
  17. 17 Setting the pre-trained model path and links for downloading models
  18. 18 Significance of training images and potential errors
  19. 19 Dataset preparation, emphasizing image captioning, cropping, and resizing
  20. 20 Repeating and regularization images for balanced datasets
  21. 21 Impact of regularization images and their optional use in FLUX training
  22. 22 Instance and class prompts and their importance in training
  23. 23 Setting the destination directory for saving training data
  24. 24 Preparing training data in Kohya GUI and generated folder structure
  25. 25 Joy Caption for batch captioning images, with key features
  26. 26 Joy Caption interface for batch captioning
  27. 27 Impact of captioning on likeness, with tips for training styles
  28. 28 Adding an activation token to prompts
  29. 29 Image caption editor for manual caption editing
  30. 30 Batch edit options in the caption editor
  31. 31 Verifying captions for activation token inclusion
  32. 32 Kohya GUI and copying info to respective fields
  33. 33 "Train images image" folder path and its relevance
  34. 34 Setting different repeating numbers for multiple concepts
  35. 35 Setting the output name for generated checkpoints
  36. 36 Parameters: epochs, training dataset, and VAE path
  37. 37 Epochs and recommended numbers based on images
  38. 38 Training dataset quality, including diversity
  39. 39 Importance of image focus, sharpness, and lighting
  40. 40 Saving checkpoints at specific intervals
  41. 41 Caption file extension option default: TXT
  42. 42 VAE path setting and selecting the appropriate VA.saveTensor file
  43. 43 Clip large model setting and selecting the appropriate file
  44. 44 T5 XXL setting and selecting the appropriate file
  45. 45 Saving and reloading configurations in Kohya GUI
  46. 46 Ongoing research on clip large training and VRAM usage
  47. 47 Checking VRAM usage before training and tips to reduce it
  48. 48 Starting training in Kohya GUI and explanation of messages
  49. 49 Messages during training: steps, batch size, and regularization factor
  50. 50 How to set virtual RAM memory to prevent errors
  51. 51 Checkpoint saving process and their location
  52. 52 Output directory setting and changing it for specific locations
  53. 53 Checkpoint size and saving them in FP16 format for smaller files
  54. 54 Swarm UI for using trained models and its features
  55. 55 Moving LoRA files to the Swarm UI folder
  56. 56 Speed up Swarm UI on RTX 4000 series GPUs
  57. 57 Generating images using FLUX in Swarm UI
  58. 58 Generating an image without a LoRA using test prompts
  59. 59 VRAM usage with FLUX and using multiple GPUs for faster generation
  60. 60 Using LoRAs in Swarm UI and selecting a LoRA
  61. 61 Generating an image using a LoRA in Swarm UI
  62. 62 Optional in-painting face feature in Swarm UI
  63. 63 Overfitting in FLUX training and training image quality
  64. 64 Finding the best checkpoint using the Grid Generator tool in Swarm UI
  65. 65 Grid Generator tool for selecting LoRAs and prompts
  66. 66 Generating the grid and expected results
  67. 67 Analyzing grid results in Swarm UI
  68. 68 Finding the best LoRA checkpoint based on grid results
  69. 69 Generating images with wildcards in Swarm UI
  70. 70 Save models on Hugging Face with a link to a tutorial
  71. 71 Training SDXL and SD1.5 models using Kohya GUI
  72. 72 Using regularization images for SDXL training
  73. 73 Saving checkpoints during SDXL training
  74. 74 Extracting LoRAs from SDXL models

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.