Skip to content

Group the metrics in Tensorboard #21578

@mazurkin

Description

@mazurkin

Bug description

I cannot understand what needs to be done to group the graphs for the same metric:

        self.log_dict(
            dictionary={'losses/a': 0.1, 'losses/b': 0.2},
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

        self.log(
            name='losses/c',
            value=0.3,
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

        self.log(
            name='losses/d',
            value=0.3,
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

Result in:
Image

I would really like to see all 4 lines on the same plot.

version: 2.6.1

What version are you seeing the problem on?

v2.5

Reproduced in studio

No response

How to reproduce the bug

self.log_dict(
            dictionary={'losses/a': 0.1, 'losses/b': 0.2},
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

        self.log(
            name='losses/c',
            value=0.3,
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

        self.log(
            name='losses/d',
            value=0.3,
            batch_size=1,
            add_dataloader_idx=False,
            prog_bar=False,
            on_step=True,
            on_epoch=False,
            sync_dist=False,
            rank_zero_only=True,
        )

Error messages and logs

# Error messages and logs here please

Environment

Current environment
#- PyTorch Lightning Version: 2.6.1
#- PyTorch Version: 2.9.1
#- Python version: 3.12
#- OS: Linux 
#- CUDA/cuDNN version: 13.0
#- How you installed Lightning: poetry

More info

No response

cc @ethanwharris

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds triageWaiting to be triaged by maintainersver: 2.5.x

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions