Manga109 model attempt (for illustrations): http://www.mediafire.com/file/w3jujtm752hvdj1/Manga109Attempt.pth.zip/file
List of models made by the /r/GameUpscale community:https://upscale.wiki/wiki/Model_Database
Iâve spent the night training ESRGAN on the Manga109 dataset. Compared to the default model, itâs more soft and more subtle, but it handles dithering well You can also interpolate it with the existing networks by modifying net_interp.py.
Thereâs a lot of room for improvement. If you want to train it yourself, read https://github.com/xinntao/BasicSR and https://github.com/xinntao/BasicSR/tree/master/codes/data
I used ImageMagick to turn the dataset into 128x128 tiles (any higher and it ran out of memory), then downscaled them to 32x32 for the low res dataset. I didnât use BasicSRâs matlab downscaler nor did I make an LMDB file. Make absolutely sure that all tiles are the same size, that the HR and LR versions have the same filenames, and that theyâre all RGB, no greyscale or indexed images (or else youâll get a âGot 3 and 1 in dimension 1âł error). Youâll need to put the images in 4 folders: 80-90% of the pics into âtrainingâ folders and 10-20% into âvalidationâ folders, and separate folders for HR and LR images. I also went into options.py and changed val_frequency and save_checkpoint_freq to 256 (too many checkpoints will eat up your hard drive space), and in train_esrgan.json I turned down the batch size and number of workers to keep memory usage down.
The experiments/ folder contains the validation results and the models (specifically the files ending in G.pth).
Itâs a massive pain to set up, I havenât tried training it on Windows and I probably left out vital info. I donât even know if Iâm training it âcorrectlyâ because I left the GAN settings untouched. Good luck!
The BasicSR creator uploaded some image datasets here: https://drive.google.com/drive/folders/1pRmhEmmY-tPF7uH8DuVthfHoApZWJ1QU
If I (or anyone else) create any more models, Iâll put them in the top of this post. But I think Iâve wrung all I can out of ESRGAN.












