entrenar/prune/pipeline/mod.rs
1//! Prune-Finetune-Export pipeline
2//!
3//! Provides end-to-end workflows for pruning models:
4//! 1. Calibrate: Collect activation statistics
5//! 2. Prune: Apply pruning with selected method
6//! 3. Finetune: Recover accuracy with brief training
7//! 4. Export: Save pruned model
8//!
9//! # Toyota Way Principles
10//! - **Heijunka** (Level Loading): Balanced sparsity across layers
11//! - **Hansei** (Reflection): Post-pruning evaluation and metrics
12
13mod metrics;
14mod orchestrator;
15mod prune_quantize;
16mod sparse_export;
17mod stage;
18#[cfg(test)]
19mod tests;
20
21pub use metrics::PruningMetrics;
22pub use orchestrator::PruneFinetunePipeline;
23pub use stage::PruningStage;