weathon
commited on
Commit
·
a2ea69c
1
Parent(s):
035eb49
seed and path
Browse files
app.py
CHANGED
|
@@ -32,7 +32,6 @@ from nag import NAGStableDiffusion3Pipeline
|
|
| 32 |
nag_pipe = NAGStableDiffusion3Pipeline.from_pretrained(
|
| 33 |
model_id,
|
| 34 |
torch_dtype=torch.bfloat16,
|
| 35 |
-
token="hf_token",
|
| 36 |
)
|
| 37 |
|
| 38 |
|
|
@@ -42,9 +41,9 @@ from PIL import Image
|
|
| 42 |
import json
|
| 43 |
from datetime import datetime
|
| 44 |
from pathlib import Path
|
| 45 |
-
from uuid import uuid4
|
| 46 |
|
| 47 |
-
IMAGE_DATASET_DIR = Path("image_dataset") / f"train
|
| 48 |
IMAGE_DATASET_DIR.mkdir(parents=True, exist_ok=True)
|
| 49 |
IMAGE_JSONL_PATH = IMAGE_DATASET_DIR / "metadata.jsonl"
|
| 50 |
|
|
@@ -207,6 +206,8 @@ with gr.Blocks(title="Value Sign Flip SD3.5 Demo") as demo:
|
|
| 207 |
bias = gr.Slider(0, 0.5, step=0.01, label="Bias", value=0.1)
|
| 208 |
step = gr.Slider(4, 15, step=1, label="Step", value=8)
|
| 209 |
seed = gr.Number(label="Seed", value=0, precision=0)
|
|
|
|
|
|
|
| 210 |
set_strong_vsf = gr.Button("Set to VSF Strong Settings")
|
| 211 |
set_strong_vsf.click(fn=lambda : (3.8, 0.2), inputs=[], outputs=[guidance, bias])
|
| 212 |
set_mild_vsf = gr.Button("Set to VSF Quality Settings")
|
|
|
|
| 32 |
nag_pipe = NAGStableDiffusion3Pipeline.from_pretrained(
|
| 33 |
model_id,
|
| 34 |
torch_dtype=torch.bfloat16,
|
|
|
|
| 35 |
)
|
| 36 |
|
| 37 |
|
|
|
|
| 41 |
import json
|
| 42 |
from datetime import datetime
|
| 43 |
from pathlib import Path
|
| 44 |
+
from uuid import uuid4
|
| 45 |
|
| 46 |
+
IMAGE_DATASET_DIR = Path("image_dataset") / f"train/{uuid4()}"
|
| 47 |
IMAGE_DATASET_DIR.mkdir(parents=True, exist_ok=True)
|
| 48 |
IMAGE_JSONL_PATH = IMAGE_DATASET_DIR / "metadata.jsonl"
|
| 49 |
|
|
|
|
| 206 |
bias = gr.Slider(0, 0.5, step=0.01, label="Bias", value=0.1)
|
| 207 |
step = gr.Slider(4, 15, step=1, label="Step", value=8)
|
| 208 |
seed = gr.Number(label="Seed", value=0, precision=0)
|
| 209 |
+
randomize_seed = gr.Button("Randomize Seed")
|
| 210 |
+
randomize_seed.click(fn=lambda : np.random.randint(0, 1000000), inputs=[], outputs=[seed])
|
| 211 |
set_strong_vsf = gr.Button("Set to VSF Strong Settings")
|
| 212 |
set_strong_vsf.click(fn=lambda : (3.8, 0.2), inputs=[], outputs=[guidance, bias])
|
| 213 |
set_mild_vsf = gr.Button("Set to VSF Quality Settings")
|