Skip to content

Commit e76c6a3

Browse files
truncate the visualization to < 100
Signed-off-by: Youngeun Kwon <[email protected]>
1 parent 6f8575b commit e76c6a3

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

nemo_rl/algorithms/utils.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,7 @@ def visualize_per_worker_timeline(
457457
timeline_interval: float | None,
458458
) -> None:
459459
dp_ranks = list(metric_dict.keys())
460+
max_rows_to_print = 100
460461
max_timeline_length = 50
461462
marker = {0: "▃", 1: "▅", 2: "▆", 3: "▉"}
462463
zero_marker = "▁"
@@ -471,6 +472,8 @@ def visualize_per_worker_timeline(
471472
f" - Timeline (0: {zero_marker}, {', '.join(f'{1.0 if k == 0 else k * (max_value / len(marker))}-{(k + 1) * (max_value / len(marker))}: {marker[k]}' for k in marker.keys())}):"
472473
)
473474
for dp_idx, metric_values in metric_dict.items():
475+
if dp_idx > max_rows_to_print:
476+
break
474477
timeline = []
475478
length = len(metric_values)
476479
if timeline_interval is not None:

0 commit comments

Comments
 (0)