MIR.image_similarity.NCC

class MIR.image_similarity.NCC(*args, **kwargs)[source]

Local (over window) normalized cross correlation loss.

Uses a normalised box filter; supports 1D/2D/3D single-channel inputs.

Parameters:

win (int | None) – Window edge length (same in every dimension); None means 9.

__init__(win=None)[source]
Parameters:

win (int | None)

Methods

__init__([win])

forward(y_true, y_pred)

Compute NCC loss over a local window.