Sean Sube
|
ba9982af51
|
fix(api): various controlnet fixes
|
2023-12-19 19:19:48 -06:00 |
Sean Sube
|
133c4a20bd
|
fix(api): use correct post-fetch path when converting from checkpoints (#432)
|
2023-12-16 13:17:24 -06:00 |
Sean Sube
|
95d8f4a598
|
fix(api): make sure all file types are covered (#432)
|
2023-12-14 20:04:08 -06:00 |
Sean Sube
|
4da4cd95a5
|
fix(api): trim whitespace from model names because it breaks things (#376)
|
2023-12-10 13:59:47 -06:00 |
Sean Sube
|
9c1fcd16fa
|
fix(api): only fetch diffusion models if they have not already been converted (#398)
|
2023-12-10 13:52:52 -06:00 |
Sean Sube
|
e7da2cf8a6
|
fix(api): load pretrained VAE from original path
|
2023-12-08 23:19:52 -06:00 |
Sean Sube
|
4fd50984f0
|
fix(api): correct VAE extension check during conversion
|
2023-12-08 22:55:51 -06:00 |
Sean Sube
|
46d9fc0dd4
|
fix(api): make sure diffusion models have a valid prefix
|
2023-12-08 18:49:18 -06:00 |
Sean Sube
|
9b4ae0916b
|
lint and test fixes
|
2023-12-03 12:53:50 -06:00 |
Sean Sube
|
44a23a6366
|
apply lint
|
2023-11-24 22:40:01 -06:00 |
Sean Sube
|
d7c95a4a4f
|
fix SDXL node names once
|
2023-11-24 16:51:03 -06:00 |
Sean Sube
|
74832fc61b
|
fix(api): match SDXL keys per LoRA
|
2023-11-24 15:22:07 -06:00 |
Sean Sube
|
98f8abbacd
|
fix(api): correctly detect unknown embedding format
|
2023-11-23 23:53:17 -06:00 |
Sean Sube
|
ddd3d45b79
|
fix(api): add logging along SDXL custom VAE codepath
|
2023-11-23 23:21:45 -06:00 |
Sean Sube
|
f00bfe9bd0
|
more tests, apply lint
|
2023-11-23 11:19:58 -06:00 |
Sean Sube
|
54dc970a7e
|
correctly remove operator types
|
2023-11-21 23:12:24 -06:00 |
Sean Sube
|
33bd67beb6
|
switch LoRA back to fixing node names on the fly
|
2023-11-21 22:33:17 -06:00 |
Sean Sube
|
a39fe1d21c
|
use pre-fixed names for XL LoRA key matching
|
2023-11-21 21:46:34 -06:00 |
Sean Sube
|
60615e097b
|
fix(api): support normal LoRA keys in SDXL LoRAs
|
2023-11-21 19:10:11 -06:00 |
Sean Sube
|
7e6749e0d7
|
apply lint, add missing file
|
2023-11-18 18:13:13 -06:00 |
Sean Sube
|
eb3f1479f2
|
fix(api): only use optimum's fp16 mode for SDXL export when torch fp16 is enabled
|
2023-11-16 21:45:50 -06:00 |
Sean Sube
|
4a2498ad8d
|
apply lint
|
2023-11-08 22:04:15 -06:00 |
Sean Sube
|
f4f3bda6f8
|
fix(api): allow all supported tensors extensions for VAE files
|
2023-11-08 22:00:56 -06:00 |
Sean Sube
|
7c67d595fb
|
add more misc logging
|
2023-11-06 08:48:35 -06:00 |
Sean Sube
|
b365660adc
|
move more SDXL LoRA logs to trace level
|
2023-11-05 16:35:32 -06:00 |
Sean Sube
|
046803fc2b
|
lint(api): reduce log level during SDXL LoRA blending
|
2023-11-05 15:55:49 -06:00 |
Sean Sube
|
e9b1375440
|
fix(api): write tests for embedding/inversion blending
|
2023-10-06 19:04:48 -05:00 |
Sean Sube
|
1351b2f3ff
|
fix(api): allow SDXL VAE in any supported tensor format, ensure new SDXL models get hash file
|
2023-10-06 19:01:00 -05:00 |
Sean Sube
|
0ecae65f88
|
fix(api): set VAE attn processor during conversion
|
2023-09-24 15:02:21 -05:00 |
Sean Sube
|
5d3a7d77a5
|
fix(api): use Torch pipelines while loading models for conversion
|
2023-09-24 10:04:21 -05:00 |
Sean Sube
|
c99481f484
|
fix(api): load replacement VAE from single file for SD v1/v2
|
2023-09-24 09:49:50 -05:00 |
Sean Sube
|
52fdf4f48a
|
fix(api): test LoRA blending code
|
2023-09-21 18:24:08 -05:00 |
Sean Sube
|
a71298ff33
|
remove unused schema, lint
|
2023-09-15 08:40:56 -05:00 |
Sean Sube
|
b851c234fe
|
more tests
|
2023-09-14 19:35:48 -05:00 |
Sean Sube
|
8a5e211172
|
lint(api): deduplicate some imports
|
2023-09-13 17:27:05 -05:00 |
Sean Sube
|
cf2cf51b17
|
fix(api): resolve XL VAE within model folder
|
2023-09-11 20:21:43 -05:00 |
Sean Sube
|
cd06f9291b
|
add custom VAE and fp16 support to SDXL conversion
|
2023-09-11 18:18:38 -05:00 |
Sean Sube
|
51b10de265
|
pass initial device to chain
|
2023-09-10 22:46:06 -05:00 |
Sean Sube
|
956a260db6
|
fix import
|
2023-09-10 12:15:39 -05:00 |
Sean Sube
|
f2d0c2f765
|
apply lint
|
2023-09-10 11:53:36 -05:00 |
Sean Sube
|
fe68670844
|
feat(api): add conversion for SDXL models
|
2023-09-10 11:52:46 -05:00 |
Sean Sube
|
1d5ac7dde5
|
optimize XL LoRA node matching
|
2023-09-04 21:20:54 -05:00 |
Sean Sube
|
ea9023c2eb
|
fix(api): only run SDXL LoRA node matching on XL models
|
2023-09-04 21:20:39 -05:00 |
Sean Sube
|
ecac0d5770
|
apply lint
|
2023-09-04 21:20:33 -05:00 |
Sean Sube
|
bbacfd1ca0
|
feat(api): support for SDXL LoRAs
|
2023-09-04 21:20:30 -05:00 |
Sean Sube
|
8e1f188d8f
|
fix(api): pass replacement VAE to diffusers conversion
|
2023-09-04 21:19:36 -05:00 |
Sean Sube
|
6ec7777f77
|
lint(api): type fixes and hints throughout
|
2023-07-04 10:20:28 -05:00 |
Sean Sube
|
7c8dc7a6b6
|
feat(api): create hash file for models without one
|
2023-06-27 08:17:21 -05:00 |
Sean Sube
|
7db53a82df
|
fix(api): correctly handle sliced kernels
|
2023-06-17 14:51:58 -05:00 |
Sean Sube
|
5713957026
|
fix(api): keep kernel slices within bounds
|
2023-06-16 20:49:43 -05:00 |