Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.16.0 (2024-05-22)#
Changed#
Improve handling of optional dependencies
Fixed#
Fix model path changed since speechbrain v1.0
0.15.0 (2024-04-29)#
BREAKING CHANGES#
Make iamsystem an optional dependency
Fixed#
Add notice for downloading example documents
Warn if dot is unavailable when displaying provenance graph
Require typing-extensions >= 4.6.0
0.14.1 (2024-04-08)#
Fixed#
Add NER benchmark to cookbook
0.14.0 (2024-03-18)#
Changed#
Backport or use itertools.batched from Python 3.12
Fixed#
Use fork of mtsamplesFR under medkit-lib
Fix returned value in batching utility
0.13.1 (2024-02-20)#
Fixed#
Use ISO 8601 timestamp for model checkpoint paths
Fix test of iamsystem matcher on Python 3.12
0.13.0 (2024-02-05)#
Added#
Add nlstruct-based entity matcher
Changed#
Improve robustness of PASpeakerDetector
Allow to specify model output language with HFTranscriber
Fixed#
Use link to new repository
When parsing BRAT, preserve leading space in entities
Replace unidecode by anyascii
0.12.0 (2023-11-28)#
Added#
Document attributes are now supported (both for text and audio) and are added/accessed the same way as annotations attributes
Brat Input and Output converters can now load and save UMLS CUIs stored in notes
new from_dir()/from_file() helper methods added to TextDocument/AudioDocument
new text classification, audio diarization and audio transcription metrics
Changed#
the Trainer now saves both the last checkpoint and the best checkpoint, instead of only the last checkpoint
most operations loading models from HuggingFace can now receive an authentication token (useful to access private repositories)
support for remapping entity labels in Seq2SeqEvaluator (useful when predicted and reference label do not match exactly)
easier initialization of PASpeakerDetector
Fixed#
medkit is now compatible with the latest (0.9) EDS-NLP
custom attributes (DateAttribute, UMLSNormAttribute) donβt have None as a value anymore