Comments (7)
Hi @NathanielNguyen11 ,
In my machine, the converged loss is about 3.4 too. And, the converged loss is about 1.2 in the original matconvNet implement. I am trying to find why, but it may be slow since I have something else having to do. If you find the reason, welcome to pull a request.
thanks.
from dncnn-tensorflow.
i changed the activation function in layer which is originally relu to leaky relu, and the loss converges to about 1.2. Hope that helps you~ @crisb-DUT
from dncnn-tensorflow.
Hi,
I am trying to train this model using my own noise data but i am seeing same issue. Even after running for 12hrs on GPU but final error came to only 3 with Adamoptimser and 2.5 using AdamDelta optimiser. Please suggest if you the actual error. As it is mentioned that chnage relu to leaky-relu to get error of 1. But is it sufficient to get performance comparable to matlab performance with such trained model.
Regards,
Sumit Jha
from dncnn-tensorflow.
Thanks @edogawachia. I will have a try if there is any free time.
from dncnn-tensorflow.
@NathanielNguyen11 I noticed that the last conv layer don't use BN and relu in paper, and I changed the code so the training loss decreased less than 1.2.
from dncnn-tensorflow.
Thanks @lizhiyuanUSTC ,
You are right. I have merged your pull request. Now I am training the new model.
from dncnn-tensorflow.
Hi all,
I have trained and tested the new model, and it has the same Gaussian denoising performance at noise level 25 on BSD68 test set.
Thanks for all of your help.
from dncnn-tensorflow.
Related Issues (20)
- hi, i want to know how do you get your denoisy images in training and testing, can you tell me? thank you very much. HOT 1
- error xrange HOT 2
- error: AttributeError: 'Namespace' object has no attribute 'temporal' HOT 3
- Loss function formula
- Why should I feed the clear image when running the TEST part? HOT 1
- closed
- DnCNN last layer HOT 1
- Different patches for noisy and clean pairs
- Handling the variable image sizes
- About patch disunderstand
- 'float' object cannot be interpreted as an integer HOT 1
- Memory Explode HOT 6
- help HOT 2
- where is the test set?
- Same picture for denoised and noisy HOT 1
- This program will not run at all, the Python version is too old, and there are no test data. In short, it is terrible. HOT 1
- Does the size of each image have to be fixed as 180*180? HOT 1
- How to use this model for my data?
- Got Fetch argument None has invalid type <class 'NoneType'> error HOT 1
- Performance issue in /model.py (by P3) HOT 2
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 dncnn-tensorflow.