Skip to content

Commit 4376d3f

Browse files
committed
change the model's parametrs
1 parent fb9ef38 commit 4376d3f

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,3 +160,4 @@ cython_debug/
160160
#.idea/
161161

162162
flagged/
163+
discoart*

app.py

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,33 @@
11
import gradio as gr
22
import lightning as L
3+
from lightning.app.storage import Drive
34
from lightning.app.components.serve import ServeGradio
45

56
class MasterpieceCreator(ServeGradio):
6-
inputs = gr.inputs.Textbox(label="print your prompt here")
7+
inputs = [gr.inputs.Textbox(label="print your prompt here"), gr.inputs.Number(default=250, label="number of steps")]
78
outputs = gr.outputs.Image(type="auto", label="Your masterpiece is ready")
89
enable_queue = True
910

10-
def predict(self, prompt):
11+
def __init__(self, *args, **kwargs):
12+
super().__init__(*args, **kwargs)
13+
self.drive_1 = Drive("lit://drive_1")
14+
15+
def predict(self, prompt, number_of_steps):
1116
results = self.model.create(
1217
text_prompts=prompt,
13-
width_height=[512, 512],
18+
width_height=[512, 448],
1419
n_batches=1,
20+
steps=number_of_steps,
21+
diffusion_model="watercolordiffusion",
22+
clip_models=["ViT-B-32::openai"],
23+
clip_guidance_scale=40000,
1524
)
25+
26+
file_name = f"./img2.png"
1627
result = results[0]
1728
result.load_uri_to_image_tensor()
29+
result.save_image_tensor_to_file(file_name)
30+
self.drive_1.put(file_name)
1831
return result.tensor
1932

2033
def build_model(self):

0 commit comments

Comments
 (0)