Skip to content

Releases: matjsz/alf-t5

ALF-T5 | v1.1.3

28 Mar 20:07
dbac06c
Compare
Choose a tag to compare

🌟 Highlights

  • 🛠 Fixed an error on evaluate_meteor method from ALFT5Translator

Bug Fixes

  • General fix for the ALFT5Translator class, which has a missing method evaluate_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

28 Mar 16:21
dbac06c
Compare
Choose a tag to compare

🌟 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