Open 526460049 opened 2 years ago
我也有相同問題
same issue
换一下batch大小 试几个
我換了後batch size 可以 但 是訓練時間非常的漫長 只有單個GPU
num_gpu: 1 batch_size_per_gpu: 2 num_worker_per_gpu: 1 可以改成绝对路径 dataroot_gt: G:\program\python\super-resolution\Real-ESRGAN-master\Real-ESRGAN-master\scripts\datasets\DF2K meta_info: G:\program\python\super-resolution\Real-ESRGAN-master\Real-ESRGAN-master\scripts\datasets\DF2K\meta_info\meta_info_DF2Kmultiscale.txt
pretrain_network_g: G:\program\python\super-resolution\Real-ESRGAN-master\Real-ESRGAN-master\experiments\pretrained_models\ESRGAN_SRx4_DF2KOST_official-ff704c30.pth
我不是用DIV2K Flickr2K OST 之類的dataset...我一樣只需更改train_realesrnet_x4plus.yml嗎?
yml文件里有个queue_size,需要是batch_size的整数倍
queue size should be divisible by batch size. it means that you should confirm: batch_size_per_gpu num_gpu = queue_size integer
我使用的是Flickr2K和DIV2K的HR图片,没有进行任何处理,作为训练数据集,不知道为何报错assert self.queue_size % b == 0, 'queue size should be divisible by batch size' AssertionError: queue size should be divisible by batch size