PyNLME v0.2.3
Pre-release
Pre-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
fitmethods with hardcoded models - Legacy Code - Eliminated hardcoded model paths and conditional logic