Comments (2)
Hi @Tunaaaaa ,
It's normal because both HD loss and BD loss need to compute the distance transform map that costs lots of CPU computations.
The right way to use the two losses is training with Dice loss and fine-tune with DiceHD/DiceBD loss. I would recommend looking at the original papers to get more insights:)
from seglossodyssey.
Hi @Tunaaaaa ,
It's normal because both HD loss and BD loss need to compute the distance transform map that costs lots of CPU computations.
The right way to use the two losses is training with Dice loss and fine-tune with DiceHD/DiceBD loss. I would recommend looking at the original papers to get more insights:)
Hi,
Thank you~ At least I didn't get the code wrong, which is good news. XD
Best
Junyu
from seglossodyssey.
Related Issues (20)
- can this be used in 2D seg ? HOT 2
- What loss is worth trying for multi classification unbalanced data sets? HOT 1
- hi, how could we use boundary loss for nnunet? HOT 1
- Please add a license to this repository HOT 2
- about gradient HOT 5
- About distance map HOT 1
- Why some loss functions in README figure1 have same color? HOT 1
- Polyloss HOT 1
- the time training for one epoch with boundary-loss is too long, are there some answers? HOT 2
- multi focal loss alpha HOT 1
- multi focal loss alpha HOT 1
- About Sensitivity Specificity loss function implementation HOT 1
- Hello, can you provide the ASOCA dataset? HOT 1
- why is there no resolution input in the distance_map computing(scipy.ndimage.distance_transform_edt)? HOT 1
- AttributeError: 'IoULoss' object has no attribute 'backward'
- Violin plot HOT 1
- is nnUNetTrainerV2.py available? HOT 1
- Request to include FCM loss.
- Remove additional entry of seglossbias?
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 seglossodyssey.