Releases: kaylode/theseus
Releases · kaylode/theseus
Migrate to Lightning + Hydra
v1.2.0
Hotfix for logging system
- Fix loss logging error, which makes the losses have weird patterns
Major update with several new features
What's Changed
- Redirectory, add support for detection, nlp and tabular-related tasks
- Add some useful classes, functions and scripts for object detection, nlp, and tabular-related tasks:
- Object detection: new metrics and callbacks
- NLP: data preprocessing, tokenizer, traditional embedding techniques
- Tabular: data preprocessing, gradient boosting models, explainable AI methods
- Add pytest for development testing and github workflows for testing automation
- Migrate from setup.py (which seems to be deprecated) to pyproject.toml. Allow installation of extra dependencies.
- Add pre-commit configuration for linting
Minor updates and fixes
First release for Theseus
The very first release of Theseus after so many updates.
Notable changes
- Add semantic segmentation task by @kaylode in #10
- Add multiclass segmentation by @kaylode in #13
- SUPER POWER NINJA TURBO NEO ULTRA HYPER MEGA MULTI ALPHA META EXTRA UBER PREFIX -REFACTOR!!!!!!!!! by @kaylode in #7
- Packaging by @kaylode in #40
All changes
- SUPER POWER NINJA TURBO NEO ULTRA HYPER MEGA MULTI ALPHA META EXTRA UBER PREFIX -REFACTOR!!!!!!!!! by @kaylode in #7
- Add design pattern to logging module by @kaylode in #9
- Add semantic segmentation task by @kaylode in #10
- Add multiclass segmentation by @kaylode in #13
- Change some mechanism by @kaylode in #14
- Bump opencv-python-headless from 4.1.2.30 to 4.2.0.32 by @dependabot in #15
- Add mosaic collator for semantic segmentation by @kaylode in #16
- Add embedding projection to classification module by @kaylode in #17
- Add Wandb Logger, add default TextLogger to observer by @kaylode in #18
- add move_to function for easy device mananagement by @kaylode in #20
- [Big Update] Implement separate callbacks class by @kaylode in #21
- fix bug in WandB callback by @lannguyen0910 in #22
- Merge master to subbranch by @kaylode in #24
- Loguru by @kaylode in #25
- Fix loss functions by @kaylode in #27
- Fix small errors in logging by @kaylode in #28
- Rebase branch by @kaylode in #29
- Wandb by @kaylode in #30
- Revert "Wandb" by @kaylode in #34
- Integrate wandb by @kaylode in #35
- Cleanup by @kaylode in #36
- Code Factor by @lannguyen0910 in #38
- add enable to scaler by @kaylode in #39
- Packaging by @kaylode in #40
Contributors
- Thanks to @kaylode and @lannguyen0910 for their first contribution to this release
Full Changelog: https://github.com/kaylode/theseus/commits/v1.0.0