# GPU Memory Profiler ## Docs - [Architecture](https://mintlify.wiki/Silas-Asamoah/stormlog/advanced/architecture.md): Architecture and design principles of GPU Memory Profiler - [Compatibility](https://mintlify.wiki/Silas-Asamoah/stormlog/advanced/compatibility.md): Framework and platform compatibility matrix for GPU Memory Profiler - [Telemetry schema](https://mintlify.wiki/Silas-Asamoah/stormlog/advanced/telemetry-schema.md): TelemetryEvent v2 canonical event format for tracker exports - [Troubleshooting](https://mintlify.wiki/Silas-Asamoah/stormlog/advanced/troubleshooting.md): Common issues and solutions for GPU Memory Profiler - [gpu-profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/cli/gpu-profiler.md): CLI reference for the gpu-profiler interactive TUI application - [gpumemprof](https://mintlify.wiki/Silas-Asamoah/stormlog/api/cli/gpumemprof.md): CLI reference for the gpumemprof command-line interface - [tfmemprof](https://mintlify.wiki/Silas-Asamoah/stormlog/api/cli/tfmemprof.md): CLI reference for the tfmemprof command-line interface - [Analyzer](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/analyzer.md): Advanced analysis tools for memory profiling data - [Context profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/context-profiler.md): Easy-to-use decorators and context managers for profiling - [CPU profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/cpu-profiler.md): CPU-only memory profiler and tracker for non-GPU environments - [OOM recorder](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/oom-recorder.md): Out-of-memory flight recorder for diagnostic dumps - [Profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/profiler.md): Core GPU memory profiler for PyTorch operations - [Telemetry](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/telemetry.md): Canonical telemetry event schema and conversion utilities - [Tracker](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/tracker.md): Real-time memory tracking and monitoring with alerts - [Utils](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/utils.md): Utility functions for GPU memory profiling - [Visualizer](https://mintlify.wiki/Silas-Asamoah/stormlog/api/pytorch/visualizer.md): Visualization tools for GPU memory profiling data - [Analyzer](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/analyzer.md): Advanced TensorFlow memory analysis and optimization detection - [Context profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/context-profiler.md): High-level TensorFlow profiling decorators and context managers - [Profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/profiler.md): Core TensorFlow memory profiler for capturing and analyzing GPU memory usage - [Tracker](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/tracker.md): Real-time TensorFlow memory tracking with alerts and automatic cleanup - [Utils](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/utils.md): Utility functions for TensorFlow memory profiling - [Visualizer](https://mintlify.wiki/Silas-Asamoah/stormlog/api/tensorflow/visualizer.md): TensorFlow memory visualization with plots, heatmaps, and interactive dashboards - [Memory leak detection](https://mintlify.wiki/Silas-Asamoah/stormlog/concepts/memory-leaks.md): Detect, analyze, and diagnose GPU memory leaks using the MemoryAnalyzer - [Out-of-memory detection](https://mintlify.wiki/Silas-Asamoah/stormlog/concepts/oom-detection.md): Automatically capture diagnostics when OOM errors occur using the OOM flight recorder - [GPU memory profiling](https://mintlify.wiki/Silas-Asamoah/stormlog/concepts/profiling.md): Understand how GPU memory profiling works and how to use the GPUMemoryProfiler class - [Real-time memory tracking](https://mintlify.wiki/Silas-Asamoah/stormlog/concepts/tracking.md): Monitor GPU memory continuously with alerts, thresholds, and automated diagnostics - [Basic profiling](https://mintlify.wiki/Silas-Asamoah/stormlog/examples/basic-profiling.md): Get started with GPU memory profiling in PyTorch and TensorFlow - [Context managers](https://mintlify.wiki/Silas-Asamoah/stormlog/examples/context-managers.md): Use context managers for flexible memory profiling - [Leak detection](https://mintlify.wiki/Silas-Asamoah/stormlog/examples/leak-detection.md): Detect and diagnose memory leaks with real-time tracking - [OOM recorder](https://mintlify.wiki/Silas-Asamoah/stormlog/examples/oom-recorder.md): Automatically capture diagnostic data when out-of-memory errors occur - [Telemetry export](https://mintlify.wiki/Silas-Asamoah/stormlog/examples/telemetry-export.md): Export memory profiling data for analysis and monitoring - [CLI usage guide](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/cli-usage.md): Command-line interface for GPU memory profiling in PyTorch and TensorFlow - [CPU memory profiling](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/cpu-mode.md): Profile CPU memory usage when GPU is unavailable or for CPU-only workloads - [PyTorch profiling guide](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/pytorch.md): Step-by-step guide to profiling GPU memory usage in PyTorch applications - [TensorFlow profiling guide](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/tensorflow.md): Step-by-step guide to profiling GPU memory usage in TensorFlow applications - [TUI dashboard guide](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/tui-dashboard.md): Interactive terminal UI for real-time GPU memory monitoring and profiling - [Visualization guide](https://mintlify.wiki/Silas-Asamoah/stormlog/guides/visualization.md): Generate plots, dashboards, and export profiling data for analysis - [Installation](https://mintlify.wiki/Silas-Asamoah/stormlog/installation.md): Install GPU Memory Profiler via pip or from source with optional dependencies - [GPU Memory Profiler](https://mintlify.wiki/Silas-Asamoah/stormlog/introduction.md): Production-ready GPU memory profiling, leak detection, and optimization for PyTorch and TensorFlow - [Quick start](https://mintlify.wiki/Silas-Asamoah/stormlog/quickstart.md): Get up and running with GPU Memory Profiler in under 5 minutes ## OpenAPI Specs - [openapi](https://mintlify.wiki/Silas-Asamoah/stormlog/api-reference/openapi.json)