Expand description
Enhanced debugging utilities for pipeline inspection and development
This module provides comprehensive debugging tools for ML pipelines including:
- Step-by-step execution tracking with detailed metadata
- Data flow inspection at each pipeline stage
- Performance monitoring and bottleneck identification
- Interactive debugging with breakpoints and watch expressions
- Execution state visualization and reporting
- Error context capture with actionable suggestions
Structs§
- Bottleneck
Analysis - Breakpoint
- Breakpoint definition
- Cache
Statistics - Cache usage statistics
- Data
Flow Analysis - Data flow analysis results
- Data
Inspector - Data inspector for examining transformations
- Data
Lineage Node - Data lineage node
- Data
Metadata - Data metadata information
- Data
Snapshot - Data snapshot at a specific step
- Data
Statistics - Statistical summary of data
- Debug
Report - Comprehensive debug report
- Debug
Session - Active debugging session
- Debugging
Config - Configuration for debugging utilities
- Error
Config - Error
Context - Detailed error context
- Error
Context Manager - Error context manager for detailed error reporting
- Error
Info - Error information
- Error
Suggestion - Error suggestion with actionable advice
- Execution
Context - Current execution context
- Execution
Statistics - Additional supporting types
- Execution
Step - Individual execution step information
- Execution
Tracer - Step-by-step execution tracker
- Inspection
Config - Interactive
Config - Interactive
Debugger - Interactive debugger for breakpoints and inspection
- Measurement
Session - Active measurement session
- Performance
Metrics - Performance metrics for a single step
- Performance
Profiler - Performance profiler for identifying bottlenecks
- Pipeline
Debugger - Comprehensive debugging framework for ML pipeline inspection
- Profiling
Config - Quality
Metric - Tracing
Config - Configuration structs
- Transformation
Edge - Transformation
Graph - Transformation
Node - Transformation
Summary - Watch
Expression - Watch expression for monitoring variables
Enums§
- Breakpoint
Condition - Breakpoint trigger conditions
- Context
Value - Context value types
- Debug
Command - Debug commands
- Debug
State - Debug session state
- Execution
State - Execution state information
- Export
Format - Export formats for debugging reports
- Step
Status - Step execution status
- Step
Type - Types of pipeline steps