You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: Improve framework architecture and fix critical compatibility issues
- Fix model_manager initialization to store instance instead of function reference
- Add backward compatibility property for model_manager access
- Separate async and sync cleanup methods for better lifecycle management
- Fix batch tensor stacking for inputs with existing batch dimensions
- Enhance device configuration with better validation and error handling
- Add fallback support for missing optimizer dependencies (TensorRT, ONNX)
- Improve timeout handling and logging in inference engine
- Strengthen config manager with flexible device type parsing
- Update test suite with better mocking and error handling
- Remove outdated batch scripts and empty test files
- Update requirements.txt with additional development dependencies
Breaking changes:
- model_manager is now an instance property instead of function call
- cleanup() method now defaults to synchronous, use cleanup_async() for async
- DeviceType.from_string() now raises ValueError for invalid device types
0 commit comments