A simple yet powerful tensorboard event log parser/reader: - Supports parsing tensorboard event scalars, tensors, and histograms. - Allows parsing multiple tensorboard event files in a hierarchical directory structure. - See the link for more information!
Writing tensorboard event logs is easy, but reading tensorboard event logs requires a lot of code and effort. Therefore, I wrote a Python package aiming to make the reading process as simple as possible. Here's some of the features of tbparse:
- Supports parsing tensorboard event scalars, tensors, and histograms.
- Supports event generated by PyTorch, Tensorboard/Keras, and TensorboardX, with their respective usage examples documented in detail.
- Allows parsing multiple tensorboard event files in a hierarchical directory structure.
- Provides plotting examples for each type of events.
- Stores the data in pandas.DataFrame to allow advanced filtering.
- Both the documentation and code have high test coverage rate.
- Follows PEP 484 with full type hints.
I'm open to suggestions and feature requests! :)
tbparse