PlotSmith Documentation
PlotSmith is a layered plotting library for ML models with strict architectural boundaries. It provides clean, minimalist visualizations following best practices for analytical figures.
Contents:
Features
4-Layer Architecture: Strict separation of concerns with clear boundaries
Minimalist Styling: Clean, publication-ready plots with serif fonts and minimal clutter
Type-Safe: Full type hints and immutable data structures
Comprehensive: Time series, scatter plots, histograms, bar charts, heatmaps, residuals, and more
ML-Focused: Built for model evaluation, backtesting, and analysis workflows