Skip to content

GlobalMutualInformationLoss with different bin distribution #2755

@kate-sann5100

Description

@kate-sann5100

Is your feature request related to a problem? Please describe.
The current implementation of GlobalMutualInformationLoss can only apply Parzen windowing with bins distributed evenly between 0 and 1 instead of customise bins according to the input distribution.
This lead to two problems:

  1. The inputs (target and pred) must range between 0 and 1
  2. It is hard to benchmark this loss against the implementation by other packages (e.g antspyx)

Describe the solution you'd like
Reimplement GlobalMutualInformationLoss.

Describe alternatives you've considered
N/A

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions