Comments (3)
Can you explain the meaning of the lossOrder "order of the Lk loss function".
from totaldenoising.
This is suck. No training/testing set release. No pretrain weights release. If you try to train it on your own data, you have no idea why the model is not converging. You just can not make it works. This is an incomplete open source.
from totaldenoising.
Hello eternal-heart,
The increase of the loss is normal if you use the L0 loss. The order of the Lk loss function is the exponent of the loss. If you use L2 the loss is (pred-gt)^2, the L1 is (pred-gt)^1 and the L0 is (pred-gt)^0. Since the L0 cannot be used like this, the exponent is decreased linearly from 2 to 0 during training which leads to the increase of the loss value you see in the plots. This is normal behavior and your model should be trained in the last epoch. You can read more about this loss in the paper and also in the Noise2Noise paper where also proof is provided that L0 converges to the mode of a distribution.
Hello ia-usami,
As I explain here, this is the normal behavior of the loss. You should read our paper and the paper where this loss was introduced before complaining here.
from totaldenoising.
Related Issues (6)
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 totaldenoising.