Thanks for your interesting work :)
I just had a quick question, when I tried out training a starsrgan light model, with your training command, I somehow got a ModuleNotFoundError:
PS D:\StarSRGAN> python .\starsrgan\train.py -opt .\options\2xNomosUniStarsrgan_light.yml
Traceback (most recent call last):
File "D:\StarSRGAN\starsrgan\train.py", line 3, in
from starsrgan.utils.train import train_pipeline
ModuleNotFoundError: No module named 'starsrgan'
I am not sure why this is or what the correct solution were. It worked after I copied train.py and init.py from the starsrgan folder into the main folder aswell and just ran python train.py -opt optionsfile but not sure if that is a correct solution. Also trained a testmodel for around 19k iter but if I use it with inference_starsrgan.py it produces a black output image, probably because I broke something with copying the two files into their parent folder. (also id rather like to give a path to a specific .pth file as input argument rather than some model name where it searches for a hardcoded net_g_latest.pth file from experiments folder, also it forces a naming convention for the model names, model name needs to start with 'lite' for it to use the correct network/arch this way)
(PS in the Readme the finetune command needs to be adapted since its starsrgan/train.py not realesrgan/train.py, probably from copying)
Yea I simply wanted to try out StarSRGAN, looking forward for your pretrains to try out :)