Download
1 variant available
bf16 SafeTensor
clothing_hotpants_collection.safetensors
BF16, good balance • 302.4 MB
Verified: 17 hours ago

9490 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 9
900 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 9
3430 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 9
The FLUX.1 [dev] Model is licensed by Black Forest Labs. Inc. under the FLUX.1 [dev] Non-Commercial License. Copyright Black Forest Labs. Inc.
IN NO EVENT SHALL BLACK FOREST LABS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH USE OF THIS MODEL.
I have noticed that Flux sometimes struggles with Hotpants and generates normal pants instead. So I have decided to create this LoRA.
Hotpants Collection is a LoRA focused on short, fitted hotpants in different cuts, lengths, and materials.
Main trigger:
hotpants_collection
The LoRA was trained to cover several length categories, so you can control the overall cut more directly in your prompts:
regular hotpants
short hotpants
very short hotpants
micro hotpants
It also supports different rises and styles, for example:
high-waisted hotpants
mid-rise hotpants
low-rise hotpants
Supported materials and variations include:
denim hotpants
faux-leather hotpants
leather-look hotpants
cotton hotpants
sporty stretch hotpants
ribbed knit hotpants
sequined hotpants
tweed / tailored hotpants
Visible design details can also be prompted, such as:
rolled hems
frayed hems
side lacing
front buttons
visible pockets
belt loops
glossy finish
matte finish
This LoRA works best when the prompt clearly describes the hotpants cut and length instead of using only generic words like “short shorts”.
Examples:
hotpants_collection, high-waisted regular blue denim hotpants with rolled hems
hotpants_collection, low-rise short white cotton hotpants with front buttons
hotpants_collection, high-waisted very short black sporty stretch hotpants
hotpants_collection, high-waisted micro glossy black faux-leather hotpants
Important note about framing:
The dataset contains many waist-to-thigh and lower-body focused images. Because of that, the LoRA can sometimes encourage tighter framing. If you want a clean full-body image, explicitly describe the framing in your prompt, for example:
full-body photo
her entire head, both legs, and both feet fully visible
It also helps to describe the face and hair when you want uncropped portraits or full-body shots, for example:
looking directly at the camera
calm confident expression
lips slightly parted
long wavy hair
Another important note: Some combinations of material, length category, and wording may occasionally result in normal long pants instead of hotpants. This is difficult to predict reliably, but in most cases it helps to generate a few more images or adjust the prompt slightly.
During testing, I only encountered 2 failures with long pants out of 40 generated images. One potentially difficult combination is “regular denim hotpants”, because Flux tends to interpret “regular denim” as regular full-length jeans.
I decided not to force this behavior too aggressively during training, because that would require training strongly against the base model and could make the LoRA unnecessarily strong or less flexible.
This is, just like my other clothing LoRAs, not a “single outfit LoRA”. Instead, I trained the design language of hotpants made out of different fabrics and lengths.
Would love to see what you create with it.
The LoRA was trained on the default flux1-dev model for maximum compatibility.
Dataset and training data:
177 images
5 steps per image
10 epochs
bucks with 1152px max size, no auto scaling
cosine scheduler with 0.2 warmup and 0.7 decay
Captioning was done with OpenAI
alpha == dim: 32
If you use it with other loras, for example a character lora, try to lower the weight - I had good results at around 0.4-0.5.
As always: I did not polish any of the images in the showcase, they all came out like this. I did 2 images per prompt and picked the better looking one.
