Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upWhen using an activation function of "Softmax2d" for many callbacks and losses, no argmax is applied #682
Comments
|
Do you have a minimal example to reproduce the issue? |
|
Dear @jchen42703 , |
|
@Scitator Ahhhh sorry, I've been prioritizing work lately. I'll hopefully get to this by the end of next week. I think the PR should just be a warning for the next version and then the actual changes on the version after that. |
|
@jchen42703 Thank you! |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
|
Dear @jchen42703 , |
|
@jchen42703 |


(I will compile a list and hopefully open a PR if needed)
Describe the bug
This behavior is present in a plethora of catalyst's callbacks and losses. It's consistent, but it's definitely confusing for many new users.
To Reproduce
Steps to reproduce the behavior:
Use these functions/classes:
Callbacks
MeterMetricsCallbackCriterion // Dependents
diceDiceCallbackDiceLossf1_scoreiouIoULossIouCallbackExpected behavior
Should ideally apply argmax when
activation='Softmax2d'Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.