leejet
|
2e79a82f85
|
refactor: reorganize code and use c api (#133)
|
2024-01-01 16:22:18 +08:00 |
|
leejet
|
b139434b57
|
docs: update README.md
|
2023-12-31 11:48:41 +08:00 |
|
leejet
|
14da17a923
|
fix: initialize some pointers to NULL
|
2023-12-30 14:24:45 +08:00 |
|
leejet
|
78ad76f3f4
|
feat: add SDXL support (#117)
* add SDXL support
* fix the issue with generating large images
|
2023-12-29 00:16:10 +08:00 |
|
leejet
|
8f6b4a39d6
|
fix: enhance the tokenizer's handing of Unicode (#120)
|
2023-12-21 00:22:03 +08:00 |
|
leejet
|
ac8f5a044c
|
feat: add SD-Turbo support
|
2023-12-10 13:15:09 +08:00 |
|
leejet
|
69efe3ce2b
|
chore: make code cleaner
|
2023-12-09 17:35:10 +08:00 |
|
leejet
|
2eac844bbd
|
fix: generate image correctly in img2img mode
|
2023-12-09 14:39:43 +08:00 |
|
leejet
|
968226abb2
|
docs: update v2-1_768-nonema-pruned.safetensors url
|
2023-12-05 22:52:19 +08:00 |
|
leejet
|
f99bcd1f76
|
fix: detect model format base on file content
|
2023-12-03 20:30:31 +08:00 |
|
leejet
|
8a87b273ad
|
fix: allow model and vae using different format
|
2023-12-03 17:12:04 +08:00 |
|
leejet
|
d7af2c2ba9
|
feat: load weights from safetensors and ckpt (#101)
|
2023-12-03 15:47:20 +08:00 |
|
leejet
|
51b53d4cb1
|
chore: typo remote => remove
|
2023-11-19 23:21:49 +08:00 |
|
leejet
|
0d9b801aaa
|
fix: fix multi loras prompt parse
|
2023-11-19 23:19:37 +08:00 |
|
leejet
|
176a00b606
|
chore: add .clang-format
|
2023-11-19 19:35:33 +08:00 |
|
leejet
|
64f6002457
|
docs: add contributors info to README.md
|
2023-11-19 18:35:19 +08:00 |
|
leejet
|
9a9f3daf8e
|
feat: add LoRA support
|
2023-11-19 17:43:49 +08:00 |
|
leejet
|
536f3af672
|
feat: add lcm sampler support
This referenced an issue discussion of the stable-diffusion-webui at
https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/13952, which
may not be too perfect.
|
2023-11-17 22:53:46 +08:00 |
|
leejet
|
3bf1665885
|
chore: clear the msvc compilation warning
|
2023-10-28 20:55:24 +08:00 |
|
leejet
|
3001c23f7d
|
perf: change ggml graph eval order to RIGHT_TO_LEFT to optimize memory usage
|
2023-10-28 20:19:15 +08:00 |
|
leejet
|
ed374983f3
|
fix: set eps of ggml_norm(LayerNorm) to 1e-5
|
2023-10-27 00:50:23 +08:00 |
|
leejet
|
4c96185fcc
|
fix: update ggml to avoid insufficient memory error on macOS
|
2023-10-24 22:04:00 +08:00 |
|
leejet
|
fbd18e1059
|
fix: avoid stack overflow on MSVC
|
2023-10-23 21:10:46 +08:00 |
|
leejet
|
09cab2a2ae
|
chore: set default BUILD_SHARED_LIBS to OFF
|
2023-10-22 14:59:03 +08:00 |
|
leejet
|
69e54ace14
|
sync: update ggml
|
2023-10-22 14:11:06 +08:00 |
|
leejet
|
bd62138751
|
feat: adapt to more weight formats
|
2023-09-13 00:07:16 +08:00 |
|
leejet
|
b85b236b13
|
feat: set default rng to cuda
|
2023-09-04 21:46:54 +08:00 |
|
leejet
|
34a118d407
|
fix: avoid coredump when steps == 1
|
2023-09-04 21:44:38 +08:00 |
|
leejet
|
f6ff06fcb7
|
fix: avoid coredump when generating large image
|
2023-09-04 21:37:46 +08:00 |
|
leejet
|
cf38e238d4
|
fix: width and height should be a multiple of 64
|
2023-09-04 20:49:52 +08:00 |
|
leejet
|
b247581782
|
fix: insufficient memory error on macOS
|
2023-09-04 03:50:42 +08:00 |
|
leejet
|
bb3f19cb40
|
fix: increase ctx_size
|
2023-09-04 03:45:43 +08:00 |
|
leejet
|
7620b920c8
|
use new graph api to avoid stack overflow on msvc
|
2023-09-03 22:56:33 +08:00 |
|
leejet
|
3ffffa6929
|
fix: do not check weights of open clip last layer
|
2023-09-03 21:10:08 +08:00 |
|
leejet
|
45842865ff
|
fix: seed should be 64 bit
|
2023-09-03 20:08:22 +08:00 |
|
leejet
|
e5a7aec252
|
feat: add CUDA RNG
|
2023-09-03 19:24:07 +08:00 |
|
leejet
|
31e77e1573
|
feat: add SD2.x support (#40)
|
2023-09-03 16:00:33 +08:00 |
|
leejet
|
c542a77a3f
|
fix: correct the handling of weight loading
|
2023-08-30 21:44:06 +08:00 |
|
leejet
|
c8f85a4e30
|
sync: update ggml
|
2023-08-27 14:35:26 +08:00 |
|
leejet
|
d765b95ed1
|
perf: make ggml_conv_2d faster
|
2023-08-26 17:08:59 +08:00 |
|
leejet
|
008d80a0b1
|
docs: update README.md
|
2023-08-25 20:59:18 +08:00 |
|
leejet
|
467bc5baeb
|
perf: make ggml_conv_2d a little faster
|
2023-08-25 00:09:34 +08:00 |
|
leejet
|
0d7f04b135
|
feat: print seed value when args.seed < 0
|
2023-08-22 23:03:17 +08:00 |
|
leejet
|
721cb324af
|
chore: add sd Dockerfile
|
2023-08-22 22:14:20 +08:00 |
|
leejet
|
a393bebec8
|
docs: update README.md
|
2023-08-22 20:45:23 +08:00 |
|
leejet
|
5ae4795535
|
chore: fix tag_name
|
2023-08-21 23:17:26 +08:00 |
|
leejet
|
cb22c594fd
|
chore: add release workflow
|
2023-08-21 23:08:05 +08:00 |
|
leejet
|
5d4d56f62c
|
chore: add windows x64 release (#21)
|
2023-08-21 22:52:23 +08:00 |
|
leejet
|
17095dddea
|
feat: add token weighting support (#13)
|
2023-08-20 20:28:36 +08:00 |
|
leejet
|
7132027862
|
docs: update sd path
|
2023-08-17 23:44:56 +08:00 |
|
leejet
|
8f34dd7cc7
|
perf: free unused params immediately to reduce memory usage
|
2023-08-17 00:55:36 +08:00 |
|
leejet
|
cbee3c9a4f
|
docs: update README.md
|
2023-08-16 22:26:15 +08:00 |
|
leejet
|
7aeb2fab63
|
perf: sync ggml
|
2023-08-16 22:20:00 +08:00 |
|
leejet
|
24636d4eb7
|
fix: update submodule
|
2023-08-16 01:53:26 +08:00 |
|
leejet
|
fec86b8b76
|
fix: set default n_threads to physical cores number
|
2023-08-15 21:00:23 +08:00 |
|
leejet
|
3265464090
|
docs: update README.md
|
2023-08-14 21:27:29 +08:00 |
|
leejet
|
228e94b924
|
fix: include extra header files to prevent compile errors on some platforms
|
2023-08-13 21:44:40 +08:00 |
|
leejet
|
f5d174f9ab
|
docs: update README.md
|
2023-08-13 19:47:53 +08:00 |
|
leejet
|
3aca342e60
|
Initial commit
|
2023-08-13 16:00:22 +08:00 |
|