MCPcopy Index your code
hub / github.com/MoonInTheRiver/DiffSinger / ssim

Function ssim

modules/commons/ssim.py:383–391  ·  view source on GitHub ↗
(img1, img2, window_size=11, size_average=True)

Source from the content-addressed store, hash-verified

381
382
383def ssim(img1, img2, window_size=11, size_average=True):
384 (_, channel, _, _) = img1.size()
385 global window
386 if window is None:
387 window = create_window(window_size, channel)
388 if img1.is_cuda:
389 window = window.cuda(img1.get_device())
390 window = window.type_as(img1)
391 return _ssim(img1, img2, window, window_size, channel, size_average)

Callers 1

ssim_lossMethod · 0.90

Calls 3

create_windowFunction · 0.85
_ssimFunction · 0.85
sizeMethod · 0.80

Tested by

no test coverage detected