Skip to content

Releases: CogStack/MedCAT

v1.16.0 pre-release

25 Apr 13:40
Compare
Choose a tag to compare
v1.16.0 pre-release Pre-release
Pre-release

Minor release v1.16.0. Adds python 3.12 support. Adds relation extraction updates (including usage of Llama models) And a few other changes here and there.

What's Changed

  • CU-8693bc9kc: Add python 3.12 support by @mart-r in #511
  • CU-8697c86rf: Update docs build requirements by @mart-r in #514
  • CU-8697x7y9x: Fix issue with transformers 4.47+ affecting DeID by @mart-r in #517
  • Updates for MetaCAT by @shubham-s-agarwal in #515
  • Support expansion of transformers ner models to include new concepts by @baixiac in #519
  • CU-869805t7e alt names fixes by @mart-r in #520
  • CU-8697qfvzz train metacat on sup train by @mart-r in #516
  • CU-8698ek477: Fix AdamW import from tranformers to torch by @mart-r in #523
  • CU-8698f8fgc: Fix negative sampling including indices for words without a vector by @mart-r in #524
  • CU-8698gkrqa: Add argument to allow specifying the changes warrenting a model save by @mart-r in #525
  • CU-8698gqumv: Fix regression test vocab vector sizes by @mart-r in #526
  • CU-86983ruw9 Fix test train split by @mart-r in #521
  • CU-8698hfkch: Add eval method to deid model by @tomolopolis in #527
  • ignore_extra_labels on DeID Model Train / Eval by @tomolopolis in #529
  • CU-8698mqu96 Transformers update (4.51.0) fix by @mart-r in #531
  • Relation extraction llama by @vladd-bit in #522
  • CU-8698vewzp: Fix docs requirements (hopefully) by @mart-r in #534
  • CU-8698veb6y: Use Ubuntu 24.04 for publishing to test PyPI by @mart-r in #533

Full Changelog: v1.15.2...v1.16.0

v1.15.2

28 Mar 13:58
Compare
Choose a tag to compare

This patch release fixes an issue due to removal of unigram table in v1.15.0 (#503). There was an issue with negative sampling that is now resolved (see #524)

What's Changed

  • CU-8698f8fgc: Fix negative sampling including indices for words without a vector @mart-r in #524

Full Changelog: v1.15.1...v1.15.2

v1.15.1

24 Mar 12:18
Compare
Choose a tag to compare

This patch release fixes an issue due to a new release of transformers==4.50.0 late last week that rendered new medcat installation unusable.

What's Changed

  • CU-8698ek477: Fix AdamW import from tranformers to torch @mart-r in #523

Full Changelog: v1.15.0...v1.15.1

v1.14.2

24 Mar 13:18
Compare
Choose a tag to compare

This patch release fixes an issue due to a new release of transformers==4.50.0 late last week that rendered new medcat installation unusable.

What's Changed

  • CU-8698ek477: Fix AdamW import from tranformers to torch @mart-r in #523

Full Changelog: v1.14.1...v1.14.2

v1.13.4

24 Mar 14:02
Compare
Choose a tag to compare

This patch release fixes an issue due to a new release of transformers==4.50.0 late last week that rendered new medcat installation unusable.

What's Changed

  • CU-8698ek477: Fix AdamW import from tranformers to torch @mart-r in #523

Full Changelog: v1.13.3...v1.13.4

v1.15.0

12 Feb 09:20
Compare
Choose a tag to compare

The non-beta release for 1.15.0.

This is to replace the 1.15.0b (beta) release.
The main changes in 1.15 over 1.14 is support for (only) pydantic>=2 and the removal of the unigram table from Vocab.
Though this version also fixes some DeID issues with later transformers (see #517).

What's Changed

  • Update README.md - fixed typo by @spiros in #507
  • CU-8696nbm9j: Add module to convert vocab vectors by @mart-r in #504
  • CU-8696nbm03: Remove unigram table by @mart-r in #503
  • CU-8695d4www pydantic 2 by @mart-r in #476
  • CU-8696v2j42: Add test to make sure per-cui counts are kept when creating folds by @mart-r in #508
  • Release PR for v1.15.0b1 by @mart-r in #509
  • CU-8697x7y9x: Fix issue with transformers 4.47+ affecting DeID by @mart-r in #517

Full Changelog: v1.15.0b...v1.15.0

v1.14.1

12 Feb 10:09
Compare
Choose a tag to compare

Patch release to fix DeID on transformers>4.47 (see #517).

Full Changelog: v1.14.0...v1.14.1

v1.13.3

12 Feb 10:31
Compare
Choose a tag to compare

Patch release to fix DeID on transformers>4.47 (see #517).

Full Changelog: v1.13.2...v1.13.3

BETA release v1.15.0b

11 Dec 10:38
01cdb4c
Compare
Choose a tag to compare
BETA release v1.15.0b Pre-release
Pre-release

This is a BETA release. It should be fully functional, but we've remained in beta, mostly so we can make sure the pydantic change (from v1 to v2, exclusively) is stable before we do a full release.

What's Changed

  • Update README.md - fixed typo by @spiros in #507
  • CU-8696nbm9j: Add module to convert vocab vectors by @mart-r in #504
  • CU-8696nbm03: Remove unigram table by @mart-r in #503
  • CU-8695d4www pydantic 2 by @mart-r in #476
  • CU-8696v2j42: Add test to make sure per-cui counts are kept when creating folds by @mart-r in #508
  • Release PR for v1.15.0b1 by @mart-r in #509

New Contributors

Full Changelog: v1.14.0...v1.15.0b

v1.14.0

19 Nov 14:32
ceb74b1
Compare
Choose a tag to compare

The main change in this release is the hard removal of python 3.8 support (#498).
But the release comes with some other minor changes as well. See the full list below.

What's Changed since v1.13.2

  • CU-8695q21f6: Replace rosalind links with S3 ones in docs by @mart-r in #489
  • CU-8695m5q4x: Fix issues detecting 1-token concepts by @mart-r in #485
  • CU-8695knfbg Add name edits to regression suite by @mart-r in #486
  • CU-869574kvp update snomed preprocessing naming by @mart-r in #469
  • CU-8695vu71q: Make report identical run to run in identical cases by @mart-r in #492
  • CU-86967nnra Drop python 3.8 support (EoL) by @mart-r in #498
  • CU-86964zm4d fix preprocessing by @mart-r in #496
  • CU-8695hghww backwards compatibility workflow by @mart-r in #478
  • CU-8696m1mch: Remove versioning utility since all its parts were deprecated by @mart-r in #500
  • v1.14.0 release PR by @mart-r in #506

Full Changelog: v1.13.2...v1.14.0