a | b/(2) PyTorch_HistoTNet/util/imshow.py | ||
---|---|---|---|
1 | import numpy as np |
||
2 | import matplotlib.pyplot as plt |
||
3 | |||
4 | def imshow(inp, title=None): |
||
5 | """Imshow for Tensor.""" |
||
6 | inp = inp.numpy().transpose((1, 2, 0)) |
||
7 | mean = np.array([0.485, 0.456, 0.406]) |
||
8 | std = np.array([0.229, 0.224, 0.225]) |
||
9 | inp = std * inp + mean |
||
10 | inp = np.clip(inp, 0, 1) |
||
11 | plt.imshow(inp) |
||
12 | if title is not None: |
||
13 | plt.title(title) |
||
14 | plt.pause(0.001) # pause a bit so that plots are updated |