Release 1.3.0
johnml1135
released this
10 Apr 17:59
·
513 commits
to main
since this release
Overall updates:
- Add mixed-source configuration ability
- Many stability improvements including moving to MongoDB Atlas
What's Changed in Serval
- Mongo atlas by @johnml1135 in #348
- Update .editorconfig with many changes by @johnml1135 in #312
- Refactor all DTOs and models into records by @ddaspit in #322
- Update MemoryUpdateBuilder to work with read-only collections by @ddaspit in #324
- Reduce batch size to help with e2e testing on 24 GB GPUs by @johnml1135 in #329
- Fix invalid json by @johnml1135 in #330
- Fix documentation by @johnml1135 in #331
- refactor E2E oauth usage - #333 by @johnml1135 in #334
- Update Serval App by @Enkidu93 in #341
- Increase PVC size for production by @johnml1135 in #340
- Update serval app (take 2) by @Enkidu93 in #344
- Update serval app by @Enkidu93 in #345
Full Changelog: docker_1.2.0...docker_1.3.2
What's Changed in Machine
- Add support for mixed source corpora by @ddaspit in sillsdev/machine#177
bug fixes
- Try 2 for editor config: by @johnml1135 in sillsdev/machine#171
- Refactor models to records by @ddaspit in sillsdev/machine#172
- Better error handling for download endpoint by @johnml1135 in sillsdev/machine#173
- fix ClearML Event error - only require fields used by @johnml1135 in sillsdev/machine#175
- Remove required property from optional ClearMLTask attributes by @Enkidu93 in sillsdev/machine#176
- Fix some logic found during e2e testing by @johnml1135 in sillsdev/machine#178
Full Changelog: sillsdev/machine@docker_3.7.0...docker_3.8.1
What's Changed in Machine.py
- Add option to save the model during build job by @ddaspit in sillsdev/machine.py#99
bug fixes
- Restrict build options to only update model hyperparameters by @ddaspit in sillsdev/machine.py#88
- Update error message to include filename by @isaac091 in sillsdev/machine.py#90
- swap out 600M param model for tiny for faster startup by @johnml1135 in sillsdev/machine.py#92
- Add test for default attributes in USFM by @ddaspit in sillsdev/machine.py#93
- use sacremoses normalizer, ensure pretranslate.src.json and pretranslate.trg.json use same directory by @mshannon-sil in sillsdev/machine.py#96
- Clean up get_chapters code and expand tests by @isaac091 in sillsdev/machine.py#97
- Refactor get_chapters to not reuse code and add additional tests by @isaac091 in sillsdev/machine.py#98
- And upgrade torch, numpy, pandas and accelerate as well as black, pyr… by @johnml1135 in sillsdev/machine.py#100
Full Changelog: sillsdev/machine.py@docker_1.1.1...docker_1.2.0