Skip to content

PyNLME v0.2.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 19:32
· 9 commits to main since this release

Changed

  • Rust Backend Architecture - Completely removed hardcoded model logic
    • Eliminated all fallback hardcoded exponential decay models from MLE and SAEM
    • Refactored all internal methods to require explicit Python model functions
    • Removed Optional wrapper types, ensuring clean dependency injection
    • Updated fit_internal, evaluate_model, sample_random_effects, etc.
    • Improved code maintainability by removing dead code paths
    • Backend now exclusively uses user-supplied Python model functions

Removed

  • Deprecated Methods - Removed unused fit methods with hardcoded models
  • Legacy Code - Eliminated hardcoded model paths and conditional logic