Skip to content

Commit aa712cb

Browse files
Merge branch 'master' into pytorch-profiler
2 parents c6da9d9 + 098ac36 commit aa712cb

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

torch_points3d/metrics/segmentation_tracker.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def reset(self, stage="train"):
4444
self._acc = 0
4545
self._macc = 0
4646
self._miou = 0
47-
self._miou_per_class = {}
47+
self._iou_per_class = {}
4848

4949
@staticmethod
5050
def detach_tensor(tensor):
@@ -85,7 +85,7 @@ def _compute_metrics(self, outputs, labels):
8585
self._acc = 100 * self._confusion_matrix.get_overall_accuracy()
8686
self._macc = 100 * self._confusion_matrix.get_mean_class_accuracy()
8787
self._miou = 100 * self._confusion_matrix.get_average_intersection_union()
88-
self._miou_per_class = {
88+
self._iou_per_class = {
8989
i: "{:.2f}".format(100 * v)
9090
for i, v in enumerate(self._confusion_matrix.get_intersection_union_per_class()[0])
9191
}
@@ -100,7 +100,7 @@ def get_metrics(self, verbose=False) -> Dict[str, Any]:
100100
metrics["{}_miou".format(self._stage)] = self._miou
101101

102102
if verbose:
103-
metrics["{}_miou_per_class".format(self._stage)] = self._miou_per_class
103+
metrics["{}_iou_per_class".format(self._stage)] = self._iou_per_class
104104
return metrics
105105

106106
@property

torch_points3d/trainer.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ def has_visualization(self):
314314

315315
@property
316316
def has_tensorboard(self):
317-
return getattr(self._cfg, "tensorboard", False)
317+
return getattr(self._cfg.training, "tensorboard", False)
318318

319319
@property
320320
def has_training(self):
@@ -326,15 +326,15 @@ def precompute_multi_scale(self):
326326

327327
@property
328328
def wandb_log(self):
329-
if getattr(self._cfg, "wandb", False):
329+
if getattr(self._cfg.training, "wandb", False):
330330
return getattr(self._cfg.wandb, "log", False)
331331
else:
332332
return False
333333

334334
@property
335335
def tensorboard_log(self):
336336
if self.has_tensorboard:
337-
return getattr(self._cfg.tensorboard, "log", False)
337+
return getattr(self._cfg.training.tensorboard, "log", False)
338338
else:
339339
return False
340340

0 commit comments

Comments
 (0)