Evaluate model quality with the Evaluation Agent
mainThe Evaluation Agent in Pruna is used to assess how model optimizations (like compression) affect performance across two primary dimensions:
- Efficiency Metrics: Measures resource usage including speed (total time, latency, throughput), memory (disk, inference, training), and energy (consumption, CO2 emissions).
- Quality Metrics: Assesses model fidelity and performance using metrics like FID, CMMD (fidelity), Clip Score (alignment), PSNR, SSIM (diversity), and accuracy, precision, or perplexity.
Custom metrics are also supported to tailor the evaluation to specific requirements.