summaryrefslogtreecommitdiff
path: root/wallpaper.py
diff options
context:
space:
mode:
authortslil <tslil@posteo.de>2026-07-24 13:48:39 +0100
committertslil <tslil@posteo.de>2026-07-24 16:58:07 +0100
commitf290d2ad8a40cfe772b02b9ddb8a620489e21870 (patch)
tree82d757db2b99b4f6606f6a9387b2799df462ab08 /wallpaper.py
parentf6ff68315d16f5e68e1c3b25a039ad2ed29b69dc (diff)
wallpaper.py: more tweaks
Diffstat (limited to 'wallpaper.py')
-rwxr-xr-xwallpaper.py19
1 files changed, 8 insertions, 11 deletions
diff --git a/wallpaper.py b/wallpaper.py
index 516fc95..39e8929 100755
--- a/wallpaper.py
+++ b/wallpaper.py
@@ -413,11 +413,11 @@ def parse_args() -> argparse.Namespace:
nargs="+",
default=[
"mediterranean: sun-bleached stone terraces, azure sea, rocky coastline, cypress and olive trees, warm limestone cliffs, salt haze over the water",
- "autumn forest: dense woodland in golden and crimson foliage, fallen leaves, thin mist between trunks, damp moss-streaked surfaces",
+ "autumn forest: dense woodland in golden and crimson foliage, fallen leaves, thin low mist between trunks, damp moss-streaked surfaces",
"desert canyon: red sandstone canyons, wind-carved strange rock shapes, ultra blue shallow water, strata, drifting dunes, dry heat shimmer, deep shadow in narrow ravines",
"arctic tundra: snowfields and frozen lakes, sheathing ice, sparse black rock breaking through snow, long blue shadows, frost haze",
- "misty wetland: still black water and reed beds, very subtle low-hanging fog, half-submerged ground, mirror-flat reflections",
- "volcanic wastes: black basalt plains, drifting ash, cooled lava flows, faint orange fissures, columnar basalt cliffs",
+ "wetland: still black water and reed beds, half-submerged ground, mirror-flat reflections, low mist layer",
+ "volcanic wastes: black basalt plains, drifting ash, cooled lava flows, faint orange fissures, columnar basalt cliffs, no water",
"tropical highlands: lush jungle terraces, waterfalls down cliff faces, climbing vines, humid haze, broad-leafed plants",
"megastructure interior: vast enclosed halls, endless repeating bays, shafts of light from distant openings, no vegetation",
],
@@ -548,20 +548,19 @@ def parse_args() -> argparse.Namespace:
sr = parser.add_argument_group("super-resolution")
sr.add_argument(
"--sr-repo-id",
- default="Phips/4xNomosWebPhoto_RealPLKSR",
+ default="Phips/4xNomos2_hq_mosr",
help="HuggingFace repo hosting a spandrel-supported checkpoint.",
)
sr.add_argument(
"--sr-filename",
- default="4xNomosWebPhoto_RealPLKSR.safetensors",
+ default="4xNomos2_hq_mosr.safetensors",
help="Checkpoint filename in the repo, must be spandrel supported.",
)
sr.add_argument(
"--sr-tile",
type=int,
- default=512,
- help="Tile size for tiled upscaling; bounds peak memory on "
- "constrained machines. 0 = full-frame (best quality).",
+ default=1024,
+ help="Tile size for tiled upscaling; bounds peak memory on constrained machines. 0 = full-frame (best quality).",
)
wx = parser.add_argument_group("weather")
wx.add_argument(
@@ -634,11 +633,9 @@ def run() -> None:
# 4. super-resolution then scale
logger.info(
- "Upscale then rescale: %dx%d -> %dx%d -> %dx%d via %s with tiling %d",
+ "Upscale then rescale: %dx%d -> upscale -> %dx%d via %s with tiling %d",
args.flux2_klein_gen_width,
args.flux2_klein_gen_height,
- args.flux2_klein_gen_width * 4,
- args.flux2_klein_gen_height * 4,
args.target_width,
args.target_height,
args.sr_filename,