leejet
e4a01b52e9
feat: add max-vram based segmented param offload
2026-05-06 21:34:26 +08:00
leejet
3d6064b37e
perf: speed up tensor_to_sd_image conversion ( #1466 )
master-593-3d6064b
2026-04-30 01:13:56 +08:00
Wagner Bruna
b8079e253d
feat: transition from compile-time to runtime backend discovery ( #1448 )
...
Co-authored-by: Stéphane du Hamel <stephduh@live.fr>
Co-authored-by: Cyberhan123 <255542417@qq.com>
Co-authored-by: leejet <leejet714@gmail.com>
master-592-b8079e2
2026-04-29 23:26:57 +08:00
Wagner Bruna
331cfa5387
fix: release VAE compute buffer after tiled encoding ( #1465 )
master-591-331cfa5
2026-04-29 22:25:30 +08:00
Douglas Griffith
a81677f59c
docs: performance tips markup ( #1460 )
2026-04-27 22:55:30 +08:00
leejet
f40a707d0f
feat: add sdcpp-specific generation metadata to image outputs ( #1462 )
master-589-f40a707
2026-04-27 22:43:13 +08:00
akleine
970c4a3312
chore: replace some NULL with nullptr + use "%zu" for printing some size_t data ( #1457 )
master-588-970c4a3
2026-04-27 22:42:57 +08:00
leejet
b8bdffc199
feat: add more built-in highres upscalers ( #1456 )
master-587-b8bdffc
2026-04-23 22:17:58 +08:00
leejet
c97702e105
feat: add sd-webui style Hires. fix support ( #1451 )
master-586-c97702e
2026-04-22 23:51:09 +08:00
leejet
44cca3d626
feat: support safetensors export in convert mode ( #1444 )
master-585-44cca3d
2026-04-20 00:22:11 +08:00
leejet
0a7ae07f94
feat: add restricted torch legacy checkpoint loading ( #1443 )
master-584-0a7ae07
2026-04-19 23:09:43 +08:00
leejet
66143340b6
refactor: move model file IO into dedicated module ( #1442 )
master-583-6614334
2026-04-19 17:52:56 +08:00
Wagner Bruna
7023fc4cfb
fix: correct image to image DDIM and TCD ( #1410 )
master-582-7023fc4
2026-04-19 17:51:28 +08:00
Wagner Bruna
e77e4c46bf
feat: adapt LCM for flow models ( #1413 )
master-581-e77e4c4
2026-04-19 17:49:46 +08:00
leejet
7d33d4b2dd
chore: enable MSVC parallel compilation with /MP ( #1438 )
master-580-7d33d4b
2026-04-18 15:44:43 +08:00
leejet
3c99f700de
ci: skip docker image build job on pull requests ( #1439 )
master-579-3c99f70
2026-04-18 15:25:04 +08:00
leejet
4d626d24b2
feat(server): implement vid_gen async API and mode-aware capabilities ( #1437 )
master-578-4d626d2
2026-04-18 15:06:36 +08:00
Wagner Bruna
f3f69e2fbe
feat: add DPM++ (2S) Ancestral implementation for flow models ( #1428 )
master-577-f3f69e2
2026-04-18 15:05:09 +08:00
Erik Scholz
6a9cb31150
fix: tune ernie-image default flow shift ( #1433 )
master-576-6a9cb31
2026-04-18 14:58:00 +08:00
Wagner Bruna
2bcff67480
fix: correct dpm++2s_a second model call ( #1435 )
master-575-2bcff67
2026-04-18 14:54:41 +08:00
leejet
a564fdf642
refactor: remove is_xl guard wrapper in get_sd_version ( #1430 )
2026-04-17 01:53:58 +08:00
leejet
84fc5446d2
fix: skip empty prompt segments around attention range ( #1429 )
2026-04-17 01:42:14 +08:00
rmatif
1b4e9be643
feat: add er_sde sampler ( #1403 )
master-572-1b4e9be
2026-04-17 01:32:16 +08:00
akleine
d73b4198a4
feat: SDXS-09 support and update doc ( #1356 )
2026-04-17 01:11:44 +08:00
leejet
5c243db9a8
feat: add ernie image support ( #1427 )
master-570-5c243db
2026-04-17 00:51:42 +08:00
leejet
c41c5ded7a
feat: add left padding support to tokenizers ( #1424 )
master-569-c41c5de
2026-04-15 23:17:47 +08:00
leejet
9ac7b672c2
refactor: introduce shared tokenizer abstraction and split implementations ( #1423 )
master-568-9ac7b67
2026-04-15 22:44:39 +08:00
Wagner Bruna
ee5bf956b0
chore: allow building the embedded UI header separately ( #1415 )
master-567-ee5bf95
2026-04-15 22:07:31 +08:00
leejet
6b675a5ede
docs: update readme
2026-04-11 18:42:38 +08:00
leejet
12a369cc67
docs: update readme
2026-04-11 18:41:12 +08:00
leejet
fd3504760f
feat: use sdcpp-webui as embedded webui ( #1408 )
master-564-fd35047
2026-04-11 18:33:11 +08:00
leejet
7ade90e478
feat: add sdcpp api support ( #1407 )
master-563-7ade90e
2026-04-11 17:49:00 +08:00
Wagner Bruna
118489eb5c
chore: harden safetensors and gguf loading code ( #1404 )
...
Co-authored-by: professor-moody <keys@nimbus.lan>
master-562-118489e
2026-04-11 17:19:57 +08:00
Wagner Bruna
be9f51b25c
refactor: simplify DiscreteFlowDenoiser ( #1405 )
master-561-be9f51b
2026-04-11 17:18:23 +08:00
leejet
e8323cabb0
feat: add flux2 small decoder support ( #1402 )
master-560-e8323ca
2026-04-08 23:13:25 +08:00
Wagner Bruna
dd753729cc
fix: correct double increment on flow denoisers sigma calculations ( #1372 )
master-559-dd75372
2026-04-08 23:13:05 +08:00
leejet
8afbeb6ba9
chore: normalize text files to utf-8 without bom ( #1394 )
master-558-8afbeb6
2026-04-06 21:25:34 +08:00
leejet
5bf438d568
refactor: split examples common into header and source ( #1393 )
master-557-5bf438d
2026-04-06 21:11:57 +08:00
leejet
359eb8b8de
refactor: apply RAII ownership to examples ( #1392 )
master-556-359eb8b
2026-04-06 20:33:46 +08:00
leejet
7397ddaa86
feat: add webm support ( #1391 )
master-555-7397dda
2026-04-06 01:49:28 +08:00
stduhpf
9369ab759f
feat: inpaint improvements ( #1357 )
...
* inpaint: get max pixel max instead of single sample
* inpaint: masked diffusion for inpainting models with inflated mask
* refactor tensor interpolate nearest-like reduction paths and generalize max_pool_2d
---------
Co-authored-by: leejet <leejet714@gmail.com>
master-554-9369ab7
2026-04-06 00:44:26 +08:00
Wagner Bruna
687a81f251
chore: make libwebp optional and support system libwebp ( #1387 )
...
Co-authored-by: leejet <leejet714@gmail.com>
master-553-687a81f
2026-04-05 23:52:05 +08:00
leejet
87ecb95cbc
feat: add webp support ( #1384 )
master-552-87ecb95
2026-04-02 01:36:11 +08:00
Wagner Bruna
99c1de379b
feat: ancestral sampler implementations for flow models ( #1374 )
...
* feat: add support for the eta parameter to ancestral samplers
* feat: Euler Ancestral sampler implementation for flow models
* refine flow ancestral sampling and normalize eta defaults
---------
Co-authored-by: leejet <leejet714@gmail.com>
master-551-99c1de3
2026-04-02 01:35:29 +08:00
leejet
09b12d5f6d
feat(cli): add metadata inspection mode ( #1381 )
master-550-09b12d5
2026-04-01 00:52:03 +08:00
leejet
6dfe945958
fix: use resolved image size in embedded metadata ( #1382 )
master-549-6dfe945
2026-03-31 23:55:49 +08:00
leejet
bf0216765a
feat: show tensor loading progress in MB/s or GB/s ( #1380 )
master-548-bf02167
2026-03-31 23:06:44 +08:00
Wagner Bruna
4fe7a35939
feat(server): add generation metadata to png images ( #1217 )
master-547-4fe7a35
2026-03-31 23:06:27 +08:00
Jan Ekström
4d5232083f
chore(server): link winsock2 for non-MSVC windows ( #1378 )
master-546-4d52320
2026-03-31 22:10:34 +08:00
leejet
1d6cb0f8c3
refactor: split and simplify sample_k_diffusion samplers ( #1377 )
master-545-1d6cb0f
2026-03-31 00:32:14 +08:00