Instructions to use circulus/FLUX.2-klein-9B-bnb-4bit with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use circulus/FLUX.2-klein-9B-bnb-4bit with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("circulus/FLUX.2-klein-9B-bnb-4bit", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Draw Things
- DiffusionBee
| import torch | |
| import diffusers | |
| from sdnq import SDNQConfig # import sdnq to register it into diffusers and transformers | |
| from sdnq.common import use_torch_compile as triton_is_available | |
| from sdnq.loader import apply_sdnq_options_to_model | |
| pipe = diffusers.Flux2KleinPipeline.from_pretrained("Disty0/FLUX.2-klein-9B-SDNQ-4bit-dynamic-svd-r32", torch_dtype=torch.bfloat16) | |
| # Enable INT8 MatMul for AMD, Intel ARC and Nvidia GPUs: | |
| if triton_is_available and (torch.cuda.is_available() or torch.xpu.is_available()): | |
| pipe.transformer = apply_sdnq_options_to_model(pipe.transformer, use_quantized_matmul=True) | |
| pipe.text_encoder = apply_sdnq_options_to_model(pipe.text_encoder, use_quantized_matmul=True) | |
| # pipe.transformer = torch.compile(pipe.transformer) # optional for faster speeds | |
| pipe.to("cuda") | |
| #pipe.enable_model_cpu_offload() | |
| from PIL import Image | |
| init_image = Image.open("suji.jpg").convert("RGB") | |
| prompt = "A beautiful korean woman holding a sign that says Circulus Inc. comics style." | |
| image = pipe( | |
| image=init_image, | |
| prompt=prompt, | |
| height=1024, | |
| width=1024, | |
| guidance_scale=1.0, | |
| num_inference_steps=4, | |
| generator=torch.manual_seed(0) | |
| ).images[0] | |
| image.save("flux-klein-sdnq-4bit-dynamic-svd-r32_d.png") | |