Comments (2)
I think it is designed intentionally for the pseudo burst architecture. If we modify the input to 5 dim (Batch, Burst, feat, H/2, W/2), we have to convert conv2d to conv3d causing different weights for each input.
If we can make sure that the kernel weights for each image in the same batch can update simultaneously and remain the same, this might help accelerate the training time.
Not sure whether I understand the problem well, looking forward to the response from the author.
from bipnet.
Yes, you understood correctly. As burst is of 4 dimensions, we don't have any alternative other than keeping batch size 1.
One thing you can try is to combine burst dimension with batch dimension. With this, you can use conv2d.
But, to do so you have to be very careful about feature processing through every module (especially in EBFA and PBFF modules).
from bipnet.
Related Issues (20)
- Overfitting on the training set of BurstSR HOT 3
- Model class methods need to be overrided caused by Pytorch Lightning HOT 2
- There is no training code for burst denoising HOT 1
- About training setting of real world BurstSR dataset HOT 3
- no training code for burst denoising and low light enhancement HOT 1
- The pre-trained model gets no paper points HOT 1
- New Super-Resolution Benchmarks
- The results in Grayscale dataset are 3dB less than the PSNR in paper HOT 2
- The problem of test code and PSNR in Grayscale dataset HOT 1
- Color denoising metrics HOT 1
- About testing in low-light enhancement
- BursrSR real dataset training HOT 1
- Loss nan for BurstSR Track 2 training HOT 2
- No training code for denoting
- The Results on Track2 of Burst SR Cannot be Reproduced HOT 1
- About the code for the network
- Question for SR burst training
- Can not download trained model in Color Denoising
- Can't find grayscale_denoising_training.py under Burst de-noising file HOT 1
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 bipnet.