Added
Introduction of v2 Clients and Lazy Trainer Integration
 June 27th, 2024 
๐ New Features
Introduction of v2 Clients and Modules
- Developed and integrated version 2 (v2) clients and modules, laying the groundwork for enhanced modularity and scalability in future developments.
 
netspresso_trainer Enhancements
- Updated 
netspresso_trainerto version 0.2.2, incorporating the latest features and improvements. - Implemented lazy import for 
netspresso_trainer, optimizing resource usage and startup time. - Added dataclass support for trainer configuration, simplifying the setup and management of training parameters.
 
๐ Bug Fixes
- Adjusted the 
download_modelfunction to ensure the downloaded model files have the correct.ptextension, resolving compatibility issues during model loading. 
๐ง  Why these matter
- The introduction of v2 clients and modules enhances the framework's flexibility, allowing for more efficient development and integration of new features.
 - Updates to 
netspresso_trainerimprove the user experience by providing more intuitive configuration options and reducing unnecessary resource consumption. - Fixing the model download path extension ensures smoother workflows and prevents errors related to incorrect file formats.
 
