Releases: sillsdev/machine.py
Releases · sillsdev/machine.py
Library 1.2.0
What's Changed
- Updated get_books by @TaperChipmunk32 in #122
- fix default for BiblicalTermsListSetting by @mshannon-sil in #125
- Fix Jupyter notebooks by @ddaspit in #127
- Add Paratext/USFM processing tutorial by @ddaspit in #130
- Add MT tutorial by @ddaspit in #129
New Contributors
- @TaperChipmunk32 made their first contribution in #122
Full Changelog: v1.1.0...v1.2.0
Library 1.1.0
What's Changed
- Upgrade machine.py production docker container to python 3.11 by @mshannon-sil in #82
- Create more robust check for old vs new book selection syntax by @isaac091 in #87
- Restrict build options to only update model hyperparameters by @ddaspit in #88
- Update error message to include filename by @isaac091 in #90
- swap out 600M param model for tiny for faster startup by @johnml1135 in #92
- Add test for default attributes in USFM by @ddaspit in #93
- use sacremoses normalizer, ensure pretranslate.src.json and pretranslate.trg.json use same directory by @mshannon-sil in #96
- Clean up get_chapters code and expand tests by @isaac091 in #97
- Refactor get_chapters to not reuse code and add additional tests by @isaac091 in #98
- And upgrade torch, numpy, pandas and accelerate as well as black, pyr… by @johnml1135 in #100
- Add option to save the model during build job by @ddaspit in #99
- Update machine.py to reflect usfm changes in machine by @mshannon-sil in #103
- fix normalization order in find_missing_characters() by @mshannon-sil in #105
- Parallel to sillsdev/machine#187 by @Enkidu93 in #106
- Use macos-12 GHA runner by @ddaspit in #109
- Smt build job by @johnml1135 in #107
- Scripture range parser no error on empty string by @Enkidu93 in #110
- update shared_file_uri by @mshannon-sil in #113
- Port USFM code from Machine up to commit a9058ce by @mshannon-sil in #111
- Port USFM code from Machine up to commit bf2b46d by @mshannon-sil in #115
- Alignment Job by @johnml1135 in #114
- Port USFM code from Machine up to commit c93f8dc by @mshannon-sil in #118
- small fix for NMT build job by @johnml1135 in #119
- small fixes by @johnml1135 in #120
New Contributors
Full Changelog: v1.0.2...v1.1.0
docker_1.6.3
What's Changed
- New feature: Word alignment Job by @johnml1135 in #114
- Port USFM code from Machine up to commit a9058ce by @mshannon-sil in #111
- Port USFM code from Machine up to commit bf2b46d by @mshannon-sil in #115
- Port USFM code from Machine up to commit c93f8dc by @mshannon-sil in #118
- Scripture range parser no error on empty string by @Enkidu93 in #110
- update shared_file_uri by @mshannon-sil in #113
- small fix for NMT build job by @johnml1135 in #119
- small fixes by @johnml1135 in #120
Full Changelog: docker_1.5.4...docker_1.6.3
Docker 1.5.4
What's Changed
- Use macos-12 GHA runner by @ddaspit in #109
- Smt build job by @johnml1135 in #107
- CPU only docker image
Full Changelog: docker_1.4.0...docker_1.5.4
Docker 1.4.0
What's Changed
- Update machine.py to reflect usfm changes in machine by @mshannon-sil in #103
- fix normalization order in find_missing_characters() by @mshannon-sil in #105
- Parallel to sillsdev/machine#187 by @Enkidu93 in #106
New Contributors
Full Changelog: docker_1.2.0...docker_1.4.0
Docker 1.2.0
What's Changed
bug fixes
- Restrict build options to only update model hyperparameters by @ddaspit in #88
- Update error message to include filename by @isaac091 in #90
- swap out 600M param model for tiny for faster startup by @johnml1135 in #92
- Add test for default attributes in USFM by @ddaspit in #93
- use sacremoses normalizer, ensure pretranslate.src.json and pretranslate.trg.json use same directory by @mshannon-sil in #96
- Clean up get_chapters code and expand tests by @isaac091 in #97
- Refactor get_chapters to not reuse code and add additional tests by @isaac091 in #98
- And upgrade torch, numpy, pandas and accelerate as well as black, pyr… by @johnml1135 in #100
Full Changelog: docker_1.1.1...docker_1.2.0
Docker 1.1.3
What's Changed
- use sacremoses normalizer, ensure pretranslate.src.json and pretranslate.trg.json use same directory by @mshannon-sil in #96
- Update error message to include filename by @isaac091 in #90
- swap out 600M param model for tiny for faster startup by @johnml1135 in #92
- Add test for default attributes in USFM by @ddaspit in #93
Full Changelog: docker_1.1.2...docker_1.1.3
Docker 1.1.2
What's Changed
- Fix path issue for loading from custom_normalizer directory by @mshannon-sil in #48
- Add TranslationSuggester and friends by @ddaspit in #49
- Raise error when passing an invalid lang code to HuggingFaceNmtEngine by @ddaspit in #50
- enforce upper bound on max steps by @mshannon-sil in #55
- handle stopped tasks without throwing error by @mshannon-sil in #57
- convert book abbreviation in \id marker to uppercase by @mshannon-sil in #60
- map windows codepage 936 to python encoding cp936 by @mshannon-sil in #66
- Move get_books to parse.py and add get_chapters by @isaac091 in #61
- Better error messages for #62 by @johnml1135 in #63
- Correctly handle corrupted SMT models by @ddaspit in #68
- OOM error fixing by @johnml1135 in #58
- Remove obsolete code from NmtModelFactory by @ddaspit in #69
- Fix crash in FuzzyEditDistanceWordAlignmentMethod by @ddaspit in #74
- Update Thot to 3.4.3 by @ddaspit in #76
- Fixed off-by-one errors in _create_word_graph by @isaac091 in #77
- Update get_chapters to more similarly to get_books by @isaac091 in #80
- Upgrade machine.py production docker container to python 3.11 by @mshannon-sil in #82
- Restrict build options to only update model hyperparameters by @ddaspit in #88
New Contributors
Full Changelog: docker_0.9.7...docker_1.1.2
Docker 1.1.1
What's Changed
- Fix path issue for loading from custom_normalizer directory by @mshannon-sil in #48
- Add TranslationSuggester and friends by @ddaspit in #49
- Raise error when passing an invalid lang code to HuggingFaceNmtEngine by @ddaspit in #50
- enforce upper bound on max steps by @mshannon-sil in #55
- handle stopped tasks without throwing error by @mshannon-sil in #57
- convert book abbreviation in \id marker to uppercase by @mshannon-sil in #60
- map windows codepage 936 to python encoding cp936 by @mshannon-sil in #66
- Move get_books to parse.py and add get_chapters by @isaac091 in #61
- Better error messages for #62 by @johnml1135 in #63
- Correctly handle corrupted SMT models by @ddaspit in #68
- OOM error fixing by @johnml1135 in #58
- Remove obsolete code from NmtModelFactory by @ddaspit in #69
- Fix crash in FuzzyEditDistanceWordAlignmentMethod by @ddaspit in #74
- Update Thot to 3.4.3 by @ddaspit in #76
- Fixed off-by-one errors in _create_word_graph by @isaac091 in #77
- Update get_chapters to more similarly to get_books by @isaac091 in #80
- Upgrade machine.py production docker container to python 3.11 by @mshannon-sil in #82
New Contributors
Full Changelog: docker_0.9.7...docker_1.1.1