An open API service indexing awesome lists of open source software.

https://github.com/tensorflow/profiler-ui

[Deprecated] The TensorFlow Profiler (TFProf) UI provides a visual interface for profiling TensorFlow models.
https://github.com/tensorflow/profiler-ui

Last synced: 13 days ago
JSON representation

[Deprecated] The TensorFlow Profiler (TFProf) UI provides a visual interface for profiling TensorFlow models.

Awesome Lists containing this project

README

          

# Note: This project has been deprecated in favor of TensorBoard

https://www.tensorflow.org/tensorboard/r2/tensorboard_profiling_keras

# TensorFlow Profiler UI

The TensorFlow Profiler (TFProf) UI provides a visual interface for profiling TensorFlow models.

# Installation
1) Install Python dependencies.
```s
pip install --user -r requirements.txt
```
2) Install [pprof](https://github.com/google/pprof#building-pprof).
3) Create a profile context file using the [tf.contrib.tfprof.ProfileContext](https://github.com/tensorflow/tensorflow/blob/v1.8.0/tensorflow/python/profiler/profile_context.py#L110-L148) class.
3) Start the UI.
```s
python ui.py --profile_context_path=/path/to/your/profile.context
```

# Learn more
You can learn more about the TensorFlow Profiler's Python API and CLI [here](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/profiler/README.md#quick-start).

# Screenshot

# Browser support
Currently only [Chrome](https://www.google.com/chrome/) is supported.

# Contributing
Please see [our contributor's guide](/CONTRIBUTING.md)

# Feature requests
Want ideas for ways to contribute to the TensorFlow Profiler UI? Here are some requested features:
- Support multiple profile contexts at once ([#11](https://github.com/tensorflow/profiler-ui/issues/11))