Switch to unified view

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