Skip to content

Profiler (TracerViewer in specific) can not load planes if their names do not contain CPU/GPU/TPU #5131

Open
@Niz13

Description

@Niz13

Hello,

I've written a new profiler for a device that isn't CPU/GPU/TPU.

The profiler inherits from ProfilerInterface.
In CollectData(XSpace* space), I'm trying to add a new plane to represent this new device.
Unless I name the plane "/device:GPU:0" or "/host:CPU", the plane does not show up in the TracerViewer of the profiler.

I even renamed the CPU plane to something else, and it stopped showing up.

Somewhere in the Tensorboard code there must be a hard-coded check that ignores anything but CPU/GPU/TPU.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions