Expand description
Performance measurement and profiling utilities
This module provides utilities for measuring performance, memory usage, and timing operations in machine learning workflows.
Structsยง
- Baseline
Metrics - Baseline performance metrics for regression detection
- Benchmark
- Benchmark runner for repeated measurements
- Benchmark
Result - Benchmark analysis results
- Memory
Tracker - Memory usage tracker
- Profile
Report - Overall performance report
- Profile
Result - Result from a profiling session
- Profiler
- Performance profiler combining timing and memory tracking
- Regression
Detector - Performance regression detection system
- Regression
Result - Regression detection result
- Timer
- Timer for measuring execution time
- Timer
Summary - Summary statistics for timer measurements