e plotting a single value >>> import torch >>> from torchmetrics.clustering import CalinskiHarabaszScore >>> metric = CalinskiHarabaszScore() >>> metric.update(torch.randn(10, 3), torch.randint(0, 2, (10,))) >>> fig_, ax_ = metric.plot(metric.compute()) .. plot:: :scale: 75 >>> # Example plotting multiple values >>> import torch >>> from torchmetrics.clustering import CalinskiHarabaszScore >>> metric = CalinskiHarabaszScore() >>> values = [ ] >>> for _ in range(10): ... values.append(metric(torch.randn(10, 3), torch.randint(0, 2, (10,)))) >>> fig_, ax_ = metric.plot(values) )