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
0ccda9bc8b
jumbo patch
2023-05-17 14:15:55 -04:00
Vladimir Mandic
41182009cb
switch some cmdopts to opts
2023-05-08 09:27:50 -04:00
Vladimir Mandic
865c0bc7a3
merge from upstream
2023-05-04 07:51:38 -04:00
Seunghoon Lee
ea2e57579f
Merge branch 'master' into directml
2023-04-30 00:45:33 +09:00
Vladimir Mandic
ba02d0c2e8
fix realesrgan path, secondary sampler
2023-04-27 09:22:10 -04:00
Seunghoon Lee
c9dde03fc5
Move realesrgan fallback to dml/hijack.
2023-04-26 18:54:24 +09:00
Seunghoon Lee
836324cd2c
Fix PLMS & DPM & DDIM.
...
Unstable and not tested.
2023-04-25 01:55:27 +09:00
Seunghoon Lee
a49a8f8b46
First DirectML implementation.
...
Unstable and not tested.
2023-04-25 01:43:19 +09:00
Vladimir Mandic
ed8819b8fc
lycoris, strong linting, model keyword, circular imports
2023-04-15 10:28:31 -04:00
Vladimir Mandic
2ece9782e4
handle duplicate extensions and redo exception handler
2023-04-14 09:57:53 -04:00
Vladimir Mandic
614b482ee3
major installer work
2023-04-13 11:19:15 -04:00
Vladimir Mandic
81b8294e93
switch cmdflags to settings
2023-04-12 10:40:11 -04:00
Vladimir Mandic
f6679fcc77
add global exception handler
2023-03-17 10:08:07 -04:00
brkirch
ada17dbd7c
Refactor conditional casting, fix upscalers
2023-01-28 04:16:25 -05:00
AUTOMATIC
aede265f1d
Fix unable to find Real-ESRGAN model info error (AttributeError: 'NoneType' object has no attribute 'data_path') #6841 #5170
2023-01-17 13:57:55 +03:00
Milly
0609ce06c0
Removed duplicate definition model_path
2022-10-09 12:46:07 +03:00
AUTOMATIC
d1f098540a
remove unwanted formatting/functionality from the PR
2022-09-30 11:42:40 +03:00
d8ahazard
0dce0df1ee
Holy $hit.
...
Yep.
Fix gfpgan_model_arch requirement(s).
Add Upscaler base class, move from images.
Add a lot of methods to Upscaler.
Re-work all the child upscalers to be proper classes.
Add BSRGAN scaler.
Add ldsr_model_arch class, removing the dependency for another repo that just uses regular latent-diffusion stuff.
Add one universal method that will always find and load new upscaler models without having to add new "setup_model" calls. Still need to add command line params, but that could probably be automated.
Add a "self.scale" property to all Upscalers so the scalers themselves can do "things" in response to the requested upscaling size.
Ensure LDSR doesn't get stuck in a longer loop of "upscale/downscale/upscale" as we try to reach the target upscale size.
Add typehints for IDE sanity.
PEP-8 improvements.
Moar.
2022-09-29 17:46:23 -05:00
d8ahazard
740070ea9c
Re-implement universal model loading
2022-09-26 09:29:50 -05:00
AUTOMATIC
3eaae8ae65
reworking #775
2022-09-22 07:59:27 +03:00
d8ahazard
c214c428bc
Basic settings for realesrgan model selection.
...
I don't like that you have to restart the app, but it works.
2022-09-22 07:21:54 +03:00
d8ahazard
4f434c8aea
Fix/Revert opts name from GAN to ESRGAN
2022-09-22 07:21:54 +03:00
d8ahazard
9a93a82b82
Cleanup Imports
2022-09-22 07:21:54 +03:00
d8ahazard
3cc68300cb
Typo Fix
2022-09-22 07:21:54 +03:00
d8ahazard
dd5566814a
Add new models, fix shared opts issues
...
Add General x4x3, GeneralWDN x4x3, and AnimeVideo models from newer ESRGAN releases.
Fix issues caused by renaming ESRGAN_tille values to GAN_tile without using an IDE...
2022-09-22 07:21:54 +03:00
AUTOMATIC
6785fabefb
Revert "fix for swininr PR breaking ESRGAN for new users"
...
This reverts commit 8d1d64f9a2 .
2022-09-21 09:09:20 +03:00
AUTOMATIC
8d1d64f9a2
fix for swininr PR breaking ESRGAN for new users
2022-09-21 08:39:47 +03:00
AUTOMATIC
f5001246e2
honor tiling settings for RealESRGAN also
...
load scripts earlier to get errors before model loads
2022-09-08 15:19:36 +03:00
AUTOMATIC
f299645aee
ESRGAN support
2022-09-04 18:54:12 +03:00
AUTOMATIC
345028099d
split codebase into multiple files; to anyone this affects negatively: sorry
2022-09-03 12:08:45 +03:00