import torch from torchmetrics.image import SpectralAngleMapper preds = torch.rand([16, 3, 16, 16], generator=torch.manual_seed(42)) target = torch.rand([16, 3, 16, 16], generator=torch.manual_seed(123)) metric = SpectralAngleMapper() values = [ ] for _ in range(10): values.append(metric(preds, target)) fig_, ax_ = metric.plot(values)