v0.2.1
Changes
- Release 0.2.1 (#97) @ChristophAlt
- control if statistics are collected and shown (#85) @ArneBinder
- make it optional to include ill formed spans when predicting (#79) @ArneBinder
- Windowing for token classification (#72) @ArneBinder
- simplify transformer_token_classification_taskmodule (#71) @ArneBinder
- tests for TransformerTokenClassificationTaskModule (#67) @ArneBinder
- implement #63 (#65) @ArneBinder
- annotation getters default to None (#64) (#70) @ChristophAlt
- implement windowing for text classification based rel (#47) @ArneBinder
- add tests for TransformerRETextClassificationTaskModule (#58) @ArneBinder
- create tests from the examples that check the actual pipeline output (#59) @ArneBinder
- pipeline: cleanup argument handling (#57) @ArneBinder
- Fix issue #51 (#55) @ChristophAlt
- show pipeline progress (#48) @ArneBinder
- implement serialize_brat() and add test for that and load_brat() (#31) @ArneBinder
- Unittests for TransformerSpanClassificationModel (#38) @ChristophAlt
- partitioning for TransformerRETextClassificationTaskModule (#43) @ArneBinder
- Fix remaining mypy errors (#39) @ChristophAlt
- fix stupid bug in TransformerTokenClassificationTaskModule introduced… (#37) @ArneBinder
- fix a lot of typing in mdules/ and taskmodules/ (#33) @ArneBinder
- fix TaskEncodingDataset: use correct base type (#35) @ArneBinder
- fix typing for data/ and core/ (#32) @ArneBinder
- Unittests for Taskmodule (#34) @ChristophAlt
- [WIP] Add transformer seq2seq model and taskmodule (#28) @ChristophAlt
- add and improve type annotations to taskmodules (#27) @ArneBinder
- fix encode_target for self.single_sentence=True (#26) @ArneBinder
- fix signature of TransformerSpanClassificationTaskModule.encode_target (#24) @ArneBinder
- add general DataModule and brat dataset (#19) @ArneBinder
- use consistent function names in taskmodule and pipeline (#22) @ArneBinder
- remove inplace doc modification (#16) @ArneBinder
🪲 Fixes
- fix brat equivalence_relations (#84) @ArneBinder
- fix warnings for unaligened span (#82) @ArneBinder
- fix checks for required span annotations (#81) @ArneBinder
- fix decode (#66) @ArneBinder
- Fix brat serialization with newlines (#61) @ArneBinder
- fix label id creation for single_sentence=False in encode_input (#45) @ArneBinder
- fix issue #49 (#50) @ArneBinder
👷 Continuous Integration
- Properly configure coverage.py (#90) @ChristophAlt
- Add labeler and release-drafter to github workflow (#88) @ChristophAlt
- Prepare CI / CD pipeline for initial release (#76) @ChristophAlt
📚 Documentation
- Readme refactoring (#96) @ChristophAlt
🔨 Refactoring
- refactor example test documents (#89) @ArneBinder
- move utility functions into own package (#80) @ArneBinder
📦 Dependencies
- Switch to src layout (#92) @ChristophAlt