Skip to content

SmartPredict v0.1.2

Latest

Choose a tag to compare

@SubaashNair SubaashNair released this 29 Mar 09:11
· 1 commit to main since this release

SmartPredict v0.1.1

Overview

This release focuses on improved error handling in the supervised.py and model_registry.py modules.

Key Features

  • Enhanced error handling with comprehensive try-except blocks in model training and evaluation
  • Improved model name validation to provide helpful error messages
  • Better error reporting during model initialization, training, and prediction
  • Graceful recovery from failed model training while continuing with other models
  • Detailed logging of errors when verbose mode is enabled

Changes

  • Added try-except blocks around model initialization, training, and evaluation
  • Implemented warning logging for custom metric failures
  • Added proper error messages for invalid model names
  • Enhanced error handling during prediction phase
  • Updated documentation and examples to show proper error handling

Migration Guide

No breaking changes - existing code will continue to work as before, but with better error handling and feedback.

Known Issues

None