def np2tensor(x: np.array) -> torch.Tensor: x = np.transpose(x, (2, 0, 1)) x = torch.from_numpy(x) with torch.no_grad(): while x.dim() < 4: x.unsqueeze_(0) x = x.float() / 255 return x