File size: 1,726 Bytes
f205d49
 
 
22cda6d
f205d49
 
 
 
22cda6d
f205d49
614dfc6
 
 
 
 
 
 
 
 
 
 
 
f205d49
6a64212
41b7f97
614dfc6
3fcfa83
8ba3b5a
95ac94c
37da40b
95ac94c
 
37da40b
95ac94c
 
 
8ba3b5a
95ac94c
8ba3b5a
 
 
f205d49
 
22cda6d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import gradio as gr
from inference_code import generate_images


def generate_image_predictions(prompt):
    images = generate_images(prompt)
    return images


iface = gr.Interface(
    gr.Markdown(
        """
    # Map Diffuser ๐ŸŒ
    Examples table:
    | Prompt | Output |
    | --- | --- |
    | Satellite image of amsterdam with industrial area and highways | <img src="https://i.imgur.com/vrGpk45.png" width="300" /> |
    | Watercolor style map of Amsterdam with residential area and highways | <img src="https://i.imgur.com/AQS34dk.png" width="300" /> |
    | Toner style map of Amsterdam with residential area and highways | <img src="https://i.imgur.com/X8VcezT.png" width="300" /> |
    | Satellite image with forests and residential, no water | <img src="https://i.imgur.com/MEccHdM.png" width="300" /> |
    """
    ),
    fn=generate_image_predictions,
    inputs=gr.components.Textbox(label="Enter a text prompt here"),
    outputs=gr.components.Image(label="Output Image"),

    title="๐ŸŒ Map Diffuser",
    description="""
        ๐ŸŒ Generates images from a given text prompt. The prompts are in the format:
        `{style} map of {city} with {features}` or
        `satellite image of {city} with {features}` or
        `satellite image with {features}` or
        `satellite image of {city} with {features} and no {features}`
        and so on...

        So for example:
        - "Satellite image of amsterdam with industrial area and highways"
        - "Watercolor style map of Amsterdam with residential area and highways"
        - "Toner style map of Amsterdam with residential area and highways"
        - "Satellite image with forests and residential, no water"
    """
)

iface.launch()