stormlog.tensorflow.visualizer
TensorFlow Memory Visualization
Classes
|
TensorFlow memory visualization and dashboards. |
- class stormlog.tensorflow.visualizer.MemoryVisualizer(style='default', figure_size=(12, 8))[source]
Bases:
objectTensorFlow memory visualization and dashboards.
- Parameters:
style (str)
figure_size (Tuple[int, int])
- plot_memory_timeline(results, interactive=False, save_path=None)[source]
Plot memory usage timeline.
- Parameters:
results (Any)
interactive (bool)
save_path (str | None)
- Return type:
None
- plot_function_comparison(function_profiles, save_path=None)[source]
Plot function memory usage comparison.
- Parameters:
function_profiles (Dict[str, Dict[str, Any]])
save_path (str | None)
- Return type:
None
- create_memory_heatmap(results, save_path=None)[source]
Create memory usage heatmap.
- Parameters:
results (Any)
save_path (str | None)
- Return type:
None
- create_interactive_dashboard(results, port=8050)[source]
Create interactive Plotly dashboard.
- Parameters:
results (Any)
port (int)
- Return type:
None