Releases: matjsz/alf-t5
Releases · matjsz/alf-t5
ALF-T5 | v1.1.3
🌟 Highlights
- 🛠 Fixed an error on
evaluate_meteor
method fromALFT5Translator
Bug Fixes
- General fix for the
ALFT5Translator
class, which has a missing methodevaluate_meteor
on METEOR evaluation for language learning, which caused the training to early stop without improving any further.
Metrics
+69 additions | -3 deletions
What's Changed
Full Changelog: v1.1.0...v1.1.3
ALF-T5 | v1.1.0
🌟 Highlights
Transformed the framework into a PyPI package with 6 major structural improvements:
- ✂️ Removed legacy monolithic scripts
- 📦 Reorganized codebase into modular PyPI-compatible structure (alf-t5 package)
- 🔄 Migrated dependency imports to use the new PyPI package namespace
- 🛠 Added standardized pyproject.toml configuration
- 🐛 Fixed bidirectional translation tags
- 👷 Added comprehensive test coverage for new package structure
Features & Enhancements
- Old monolithic scripts removed
- Dependencies import location changed to new PyPI package structure
- Implemented standardized PyPI package structure for alf-t5
- Added pyproject.toml and build configuration
- Enables easy installation via
pip install alf-t5
- Improves maintainability through proper package structure
Bug Fixes
- fix: Resolved bidirectional translation tag issues
Metrics
+3,774 additions | -1,755 deletions
⚠️ Breaking Changes
- Old script paths deprecated in favor of PyPI package imports
- Dependency management now handled through standardized PyPI distribution
- Bidirectional translation tags changed from "e2c" -> "b2t" & "c2e" -> "t2b".
b
depicts "Base";t
depicts "Translation".
Installation
Install this version via pip:
pip install alf-t5