Vladimir Mandic
7bda411738
improve styles, better logging
2023-09-09 13:47:46 -04:00
Vladimir Mandic
f36c1eb476
jumbo patch
2023-09-08 13:01:20 -04:00
Vladimir Mandic
a6dcb8c2f5
fix en refresh
2023-09-07 16:15:42 -04:00
Vladimir Mandic
09b4c79f4a
add job info to all jobs
2023-09-07 10:40:07 -04:00
Vladimir Mandic
81ff379e2c
fix refiner
2023-09-07 09:38:35 -04:00
Vladimir Mandic
241b47fa72
fix en description style
2023-09-07 09:22:43 -04:00
Vladimir Mandic
ac267d7f3f
add light theme, enhance profilng and logging
2023-09-06 13:23:14 -04:00
Vladimir Mandic
4753f363d4
en refresh page
2023-09-05 12:36:08 -04:00
Vladimir Mandic
a3033dc65f
sort out embeddings loading in dffusers
2023-09-05 12:36:08 -04:00
Vladimir Mandic
e9055c7cd8
major refactor
2023-09-04 11:31:29 -04:00
Vladimir Mandic
d41baddf50
add styles to extra networks
2023-09-03 15:00:48 -04:00
Vladimir Mandic
f32fcb5d16
cleanup
2023-09-01 13:47:33 -04:00
Vladimir Mandic
1b2890d02c
extra network tags
2023-09-01 11:51:22 -04:00
Vladimir Mandic
9d4194edc2
read model metadata
2023-08-31 09:05:38 -04:00
Vladimir Mandic
10f345f09b
handle loading invalid model or pipeline
2023-08-29 15:59:57 -04:00
Vladimir Mandic
9e2e2b8b8f
fix gallery, update js logging, add en caching
2023-08-29 14:16:37 -04:00
Vladimir Mandic
91406bc9a0
update civit downloader
2023-08-26 14:13:56 +00:00
Vladimir Mandic
6a4d4ea5b7
update logging and model hashinh
2023-08-22 18:28:09 +00:00
Vladimir Mandic
53dcf157fb
switch abs to relative paths
2023-08-21 08:11:30 +00:00
Vladimir Mandic
5eac99d3f5
optimize diffusers memory handling
2023-08-18 20:41:34 +00:00
Midcoastal
67f369ed25
A walk() optimization and lint fixes
2023-08-17 16:49:42 -04:00
Midcoastal
03363ce866
Resolve Lint Errors: C416 (x2), W291 and F541
2023-08-15 23:20:00 -04:00
Midcoastal
c9bdd0344d
Allow JPEG image files
...
JPEG is allowed and searched for when looking for previews/thumbs, and therefore should be allowed to view.
2023-08-15 23:10:30 -04:00
Midcoastal
6eae768fb0
Gather HTML parts as list to append in the end
...
Somehow, significant increase in speed (size of text append was slowing large loads down.
2023-08-15 23:08:26 -04:00
Midcoastal
7e4aed7948
Add a FS directory/path cacher
...
- Added FS dir/path mechanism to 'modules.modelloader'
- Refactored 'modules.modelloader.load_models' to use the cache
- Refactored 'modules.ui_extra_networks.find_*' methods to use the cache
- Added progress indicator to 'modules.ui_extra_networks.create_html'
The cache, as implimented, will always ensure it is up-to-date (per 'directory_has_changed') and significantly improves loading speed (when used with 'model_loader' and the 'find_*' methods) with large model directories.
Overall load speed tested with ~10k models (mix of checkpoints, loras, lycoris, and embeddings) and ~40k secndary files (images, descriptions, CivitAI Info, etc). Loading speeds went from ~1 hour and 45 minutes to ~5 minutes.
Confounding variable to loading speeds: this is over a fiber-attached storage device. Connection is 10gbe full-duplex, remote source has an NVMe raid cache. Saturation of the network is the norm, but laintency is a factor. Regardless, small-scale local-storage testing also shows measurable improvements, so this should be a welcome addition.
2023-08-15 16:07:41 -04:00
Aptronymist
196fa29ee0
Update ui_extra_networks.py
...
Added fix to thumbnail images that exceed 70kb to address slowdowns and wasted memory.
2023-08-08 11:43:38 -04:00
Vladimir Mandic
58bfb9246f
update lora enum
2023-07-26 19:27:38 -04:00
Vladimir Mandic
c5b089cbb6
major ui simplification
2023-07-26 11:39:58 -04:00
Vladimir Mandic
02fe616141
fix en tags
2023-07-25 17:40:09 -04:00
Vladimir Mandic
b31fa98669
fixes...
2023-07-21 09:28:02 -04:00
Vladimir Mandic
a3ab302f51
fix extensions reset
2023-07-20 09:52:21 -04:00
Vladimir Mandic
19d176ea3d
en add tags
2023-07-19 10:33:23 -04:00
Vladimir Mandic
42cba64ac8
add basename to info search
2023-07-14 08:58:05 -04:00
Vladimir Mandic
6b26c55138
fix extra network tab detection and add heic to training options
2023-07-11 08:35:18 -04:00
Vladimir Mandic
72048f9e24
installer and extra networks tweaks
2023-07-10 08:19:33 -04:00
Vladimir Mandic
a16eee1504
bugfix release
2023-07-09 10:06:47 -04:00
Vladimir Mandic
0f4f8c6015
extra networks fixes
2023-07-07 20:20:48 -04:00
Vladimir Mandic
3e1a6a96d0
add additional pipelines
2023-07-07 09:38:19 -04:00
Vladimir Mandic
145b990c73
thumbnail creation exception handling
2023-07-03 22:47:29 -04:00
Vladimir Mandic
8241e33868
major diffusers update
2023-07-03 16:48:03 -04:00
Vladimir Mandic
d61b0cfd4c
update extra networks
2023-07-02 07:43:01 -04:00
Vladimir Mandic
8000d1965d
new extra networks
2023-06-30 15:29:31 -04:00
Vladimir Mandic
05a9f5a892
create extra network thumbnails from previews
2023-06-28 14:55:42 -04:00
Vladimir Mandic
c80b1ebc36
stricter lint rules
2023-06-27 10:28:47 -04:00
Vladimir Mandic
91e65fd3c5
sort extra networks depth-first
2023-06-22 09:36:42 -04:00
Vladimir Mandic
8d80b5f6d9
add server class
2023-06-17 13:44:55 -04:00
Vladimir Mandic
9334b2f21c
jumbo merge part three
2023-06-14 13:54:23 -04:00
Vladimir Mandic
0ddf613b49
jumbo merge part two
2023-06-14 11:23:02 -04:00
Vladimir Mandic
cb307399dd
jumbo merge
2023-06-13 11:59:56 -04:00
Vladimir Mandic
fff3bda6cf
fix extra network save preview/description
2023-06-06 07:52:59 -04:00