Flux Claymation X C Lo R A
strangerzonehfIntroduction
The Flux-Claymation-XC-LoRA is a text-to-image model based on the LoRA architecture, focusing on creating claymation-style images. This model utilizes diffusers and is designed to provide vibrant and detailed cartoon-like imagery.
Architecture
The model is a low-rank adaptation (LoRA) of the base model black-forest-labs/FLUX.1-dev
. It uses a DiffusionPipeline
for generating images, incorporating specific image processing parameters such as a learning rate scheduler, optimizer (AdamW), and multi-resolution noise settings. The network has dimensions and alpha set to 64 and 32, respectively, with a repeat and step count of 16 and 2000 over 10 epochs.
Training
- Image Processing Parameters:
- LR Scheduler: Constant
- Optimizer: AdamW
- Network Dimensions: 64
- Network Alpha: 32
- Epochs: 10
- Total Images Used: 17
The training involves specific settings for noise offset and multi-resolution noise, designed to enhance image quality and detail.
Guide: Running Locally
Basic Steps
-
Install Dependencies: Ensure you have Python and PyTorch installed. Install the necessary Hugging Face libraries.
pip install torch transformers diffusers
-
Set Up the Model:
import torch from pipelines import DiffusionPipeline base_model = "black-forest-labs/FLUX.1-dev" pipe = DiffusionPipeline.from_pretrained(base_model, torch_dtype=torch.bfloat16) lora_repo = "strangerzonehf/Flux-Claymation-XC-LoRA" trigger_word = "Claymation" pipe.load_lora_weights(lora_repo) device = torch.device("cuda") pipe.to(device)
-
Trigger Image Generation: Use the trigger word "Claymation" to generate images.
Cloud GPUs
For optimal performance, consider using cloud-based GPU services like AWS EC2, Google Cloud Platform, or Microsoft Azure to run the model.
License
The model is licensed under creativeml-openrail-m, which typically allows for both academic and commercial use with certain restrictions. Always verify the specific licensing terms.