Comments (12)
您好,以上的問題已解決,並且沒有出錯,但卻出現以下狀況
執行完python3 train.py -opt=options/setting1/train/train_setting1_x4.yml後進行訓練的過程中發生了這個狀況,沒有出現任何的error,但也沒有出現訓練過程,就卡在這裡了。
請問您知道怎麼解決這個狀況嗎? 謝謝您。
from dcls-sr.
你好,这个warning应该没问题。目前主界面是不会输出训练过程的,所有的日志都保存在log目录下面。所以最好后台运行训练代码,然后通过tail -f log/DCLSx4_setting1/train_xxxx.log -n 100
查看训练过程。
from dcls-sr.
您好,我使用 tail -f log/DCLSx4_setting1/train_xxxx.log -n 100 的方式查看訓練過程,但log紀錄卡在最一開始就不動了,但也沒有跳出error的情況發生,我的gpu是使用一張3090,會不會是因為只使用一張導致負荷不了? 感謝您的回答!
from dcls-sr.
也有可能,你可以减小训练batch size以及patch size试试呢
from dcls-sr.
您說的patch size是指yml檔中的GT_size以及LR_size嗎?
預設GT_size=256、LR_size=64,我可以嘗試改成GT_size=256、LR_size=16嗎?
還是一定要GT_size=LR_size*4呢(因為是進行x4的train)?
from dcls-sr.
GT size必须要是LR size * 4哈,保证4倍超分
from dcls-sr.
我將 batch size = 2、GT_size=64以及LR_size=16
train的過程中發生了驗證錯誤的情況,如下:
from dcls-sr.
应该是LR size 16太小了,建议至少40以上。
from dcls-sr.
將patch size調整後,經過一段時間的train,inter一直卡在了22000,train.log目前的結果如下
補上val.log的情況,去看val.log時,感覺目前是正常在訓練的情況
從train.log的過程中發現psnr>20的時候才不會出現validation crash,然後當psnr>26時才會save model,因此去查看train.py的code,,如下:
想請問一下這麼為甚麼要這麼做? 謝謝您!
from dcls-sr.
前面看着是正常的吗?这里应该是出现训练崩塌了,可以减小学习率缓解这个问题,具体可以参考这里
from dcls-sr.
謝謝您的答覆!
另外想要請問您一些test的問題,因為我剛接觸blind sr這領域,有些部分想要確定一下,麻煩您了!
1.在test_setting.yml中的設置中,假如我想使用Set14的dataset來進行測試,其中的dataroot_GT以及dataroot_LQ設置如下:
dataroot_GT: /data/dataset/research/setting1/Set14/x4HRblur.lmdb
dataroot_LQ: /data/dataset/research/setting1/Set14/x4LRblur.lmdb
依我的了解input應該是LR而GT應該是HR才對,想請問您為什麼這裡設置的是HRblur以及LRblur而不是HR和LR呢?
2.使用一些dataset進行test時,假如我使用Set14這個dataset,裡面已經有附上各種倍率的HR以及LR了,還必須要先對各倍率的HR進行處理嗎(透過generate_mod_blur_LR_bic.py來產生Bic、HR、kernel、LR、LRblur)?
3.在train或test的設置檔中,只有使用到經過generate_mod_blur_LR_bic.py產生出來的LRblur以及HRblur(不確定這是不是就是HR),那bicubic、Kernel、LR作用是什麼呢?
4.在yml設置檔中,您在裡面的HRblur是指HR嗎,依我的了解HR是高分辨率的圖,應該是用HR來當GT才對,為甚麼會有HRblur呢?
謝謝您!
from dcls-sr.
你好,
- setting这里的HRblur其实就是HR图像,只是我命名可能不太清楚= =
- 是的都需要使用generate_mod_blur_LR_bic.py这个脚本来生成LR图像,因为blindSR比普通的SR多了一个blur的过程。一般的set14等数据集只是简单下采样得到的,没有模糊过程。
- 一般LR就是对HR先使用kernel进行blur后再bicubic下采样得到。
- 是的,HRblur就是HR图像。
祝好
from dcls-sr.
Related Issues (20)
- 关于重构的公式内的傅里叶变换 HOT 4
- 关于对比方法的问题 HOT 4
- mismatch size of tensor HOT 1
- 关于feature的问题 HOT 4
- 关于Deep Constrained Least Squares理论问题 HOT 2
- 关于公式9的问题 HOT 6
- 训练效果越来越差 HOT 2
- 拉普拉斯算子p HOT 1
- 关于怎么给图片添加噪声的问题 HOT 2
- 为什么训练时的模糊核,X2 、X3、X4的方差设置为[0.2,2] [0.2,3] [0.2,4] HOT 2
- 去模糊特徵圖R的可視化圖 HOT 7
- 关于训练时psnr提高不多的问题 HOT 13
- 复现相关问题 HOT 2
- 训练时程序卡住不动,显存没有也没有占满,请问您了解是什么问题吗? HOT 2
- datasets HOT 4
- 请问这项工作没有提供训练好的模型吗? HOT 1
- deg_util中的高斯模糊和高斯噪声问题 HOT 1
- 关于数据集的一些问题 HOT 2
- 您好,以上的問題已解決,並且沒有出錯,但卻出現以下狀況 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dcls-sr.