File size: 766 Bytes
5b2ab1c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from src.designgenie.interfaces import GradioApp


# def run_pipeline():
#     pipe = InpaintPipeline(
#         segmentation_model_name="mask2former",
#         diffusion_model_name="controlnet_inpaint",
#         control_model_name="mlsd",
#         images_root="/home/nader/Projects/DesignGenie/assets/images/",
#         prompts_path="/home/nader/Projects/DesignGenie/assets/prompts.txt",
#         image_size=(768, 512),
#         image_extensions=(".jpg", ".jpeg", ".png", ".webp"),
#     )

#     results = pipe.run()

#     for i, images in enumerate(results):
#         for j, image in enumerate(images):
#             image.save(f"./assets/results/result_{i}_{j}.png")

if __name__ == "__main__":
    app = GradioApp()
    app.interface.launch(share=True)