nirs4all.controllers.models.base_model module

Simplified Base Model Controller - Clean, readable implementation

This is a complete rewrite following the user’s pseudo-code specification. The controller is designed to be simple, clean, and readable with the logic properly separated into 3 files maximum.

Key features: - Simple execute() method with clear train/prediction mode logic - Externalized prediction storage, model utils, and naming logic - Clean separation between training, finetuning, and prediction - Framework-specific models (sklearn, tensorflow) handle their own details