Skip to content

v0.5.0: Performance optimisations and baseline testing models

Choose a tag to compare

@danny-mio danny-mio released this 23 Dec 14:10
· 8 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.5.0
afc18bc

[0.5.0] - 2025-12-23

Added

  • Bezier Activation Performance Optimizations

    • Expanded JIT compilation from 6 to 25 pre-activation combinations (417% increase)
    • LRU-cached power computations for 5-15% speedup on repeated forward passes
    • Comprehensive benchmark suite for performance validation
    • TorchScript export support for production deployment
    • 29 new optimization tests, all passing
    • 100% backward compatibility maintained
  • Baseline Model Architecture

    • Added baseline models using standard activations (ReLU, GELU, SiLU) for comparative evaluation
    • Model factory system for creating Bezier vs Baseline models
    • Parameter-matched baseline variants for fair comparison
    • Integration tests for baseline training pipeline
  • Enhanced Documentation

    • Complete FluxFlowPipeline API documentation
    • Comprehensive system requirements (CUDA, CPU, MPS)
    • Consolidated duplicate content into single source of truth
    • All code examples verified against source
    • Version references standardized to 0.5.0

Fixed

  • Mathematical accuracy in BEZIER_ACTIVATIONS.md (C∞ → C² smoothness)
  • Module exports for optimization functions
  • Cross-platform compatibility (CPU, CUDA, MPS)