-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v4.x Roadmap #145
Comments
This is one of many problems when using an adversarial loss. It's probably due to the discriminator not having seen some colors in the dataset. I will see if I can fix it before the release version. |
Will there ever be an update again? |
Yes, it's just that right now the implementation of many modern network architectures (eg. transformers, self-attention, etc.) require more advanced features that mpv currently does not support. They can be implemented by brute force in GLSL but it would be way too slow to be worthwhile. If you have a very high end CUDA-enabled GPU like the RTX 3090, there are many other upscalers that you can use that have better quality that Anime4K. |
Do you mind naming some? I do have an CUDA-enabled GPU, but every other upscaler I tested does not look as great as Anime4K. |
I think this is what I remembered seeing one time, but I haven't had time to try it out... https://github.com/the-database/mpv-upscale-2x_animejanai |
Hey loved your work on this so far. Will be using it a bit for my undergrad project. Wanted to know if there has been any progress on:
|
Is the current libplacebo enough or still not? |
Thanks for the past work! |
New features concerning v4 will be added here.
v4.0.x
v4.1.x
Explore ideas found in "The Contextual Loss for Image Transformation with Non-Aligned Data".
(Better style regularization for the GAN, should improve stability and prevent mode collapse.)
Explore ideas found in "Towards Faster and Stabilized GAN Training for High-fidelity Few-shot Image Synthesis".
(Faster training of GANs for quicker prototyping.)
Explore ideas found in "Real-ESRGAN".
(On first view their methods are very similar to what is already used to train the Anime4K restore networks. Maybe they can be improved to train lightweight ESRGANs...)
Explore ideas found in "Compressing GANs using Knowledge Distillation".
(Training a large GAN or using existing ESRGANs then pruning its size using knowledge distillation?)
Other ideas (feel free to propose any new idea below)
v4.2.x
Other stuff (might take longer)
The text was updated successfully, but these errors were encountered: