MCPcopy
hub / github.com/TencentARC/Pixal3D / create_window

Function create_window

pixal3d/utils/loss_utils.py:27–31  ·  view source on GitHub ↗
(window_size, channel)

Source from the content-addressed store, hash-verified

25
26
27def create_window(window_size, channel):
28 _1D_window = gaussian(window_size, 1.5).unsqueeze(1)
29 _2D_window = _1D_window.mm(_1D_window.t()).float().unsqueeze(0).unsqueeze(0)
30 window = Variable(_2D_window.expand(channel, 1, window_size, window_size).contiguous())
31 return window
32
33
34def psnr(img1, img2, max_val=1.0):

Callers 1

ssimFunction · 0.85

Calls 2

gaussianFunction · 0.85
floatMethod · 0.45

Tested by

no test coverage detected