Image-to-Image
Diffusers
Safetensors
image-decomposition
layered-image-editing
diffusion
flux
lora
transparent-rgba
Instructions to use SynLayers/synlayers with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use SynLayers/synlayers with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline from diffusers.utils import load_image # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("fill-in-base-model", dtype=torch.bfloat16, device_map="cuda") pipe.load_lora_weights("SynLayers/synlayers") prompt = "Turn this cat into a dog" input_image = load_image("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/diffusers/cat.png") image = pipe(image=input_image, prompt=prompt).images[0] - Notebooks
- Google Colab
- Kaggle
- Local Apps
- Draw Things
metadata
title: SynLayers
emoji: 🧩
colorFrom: blue
colorTo: purple
sdk: gradio
python_version: '3.10'
app_file: app.py
suggested_hardware: a100-large
startup_duration_timeout: 2h
short_description: GPU Space for SynLayers real-world layer decomposition
models:
- SynLayers/Bbox-caption-8b
- SynLayers/synlayers
pinned: false
SynLayers Demo
This folder now contains a unified real-world inference demo:
demo/inferruns the fixed-prompt VLM caption + bbox detector.infer/infer.pyruns SynLayers decomposition withinfer/infer.yaml.demo/real_world_pipeline.pystitches the two stages together for one uploaded image.demo/app.pyprovides a Gradio interface that can be used locally or adapted for a Hugging Face Space.
Model Repos
The Space now expects two separate model repositories:
SYNLAYERS_BBOX_MODEL_REPO=SynLayers/Bbox-caption-8b
SYNLAYERS_STAGE2_MODEL_REPO=SynLayers/synlayers
This lets the Space:
- load the bbox detector from
SynLayers/Bbox-caption-8b - load the Stage 2 SynLayers checkpoints from
SynLayers/synlayers
SynLayers/Bbox-caption-8b should only host the Stage 1 bbox-caption model.
SynLayers/synlayers should host the Stage 2 decomposition checkpoints and runtime assets.
Hardware
The Space code supports either a dedicated GPU Space or ZeroGPU. Hardware is still chosen in the Hugging Face Space settings.
Local Run
From the SynLayers root:
python demo/app.py
Or run the unified CLI directly:
python demo/real_world_pipeline.py \
--image "/path/to/your/image.png"