Skip to content

Releases: mist-medical/MIST

v0.1.7-beta

03 Dec 20:26
0016820
Compare
Choose a tag to compare
v0.1.7-beta Pre-release
Pre-release

Minor performance improvements for loss computation.

Add the learning rate to the training progress bar.

Add the option to do validation periodically after a certain number of epochs with the --validate-every-n-epochs and --validate-after-n-epochs flags.

v0.1.5-beta

15 Nov 04:15
08ed855
Compare
Choose a tag to compare
v0.1.5-beta Pre-release
Pre-release

Add MedNexT models to MIST. These models are also compatible with the --pocket flag.

Minor improvements to the dataloader for multiple classes.

Minor improvements and improved error handling for the Analyzer class.

v0.1.4-beta

01 Nov 22:44
67576cb
Compare
Choose a tag to compare
v0.1.4-beta Pre-release
Pre-release

Update the data loader to use class weights to select the foreground bounding box. This should help with datasets with a lot of labels.

v0.1.3-beta

25 Oct 03:46
0572fd3
Compare
Choose a tag to compare
v0.1.3-beta Pre-release
Pre-release

Change analyze behavior to warn users of examples exceeding a maximum recommended memory size instead of coarsening the target spacing if such images are detected.

v0.1.2-beta

22 Oct 22:25
3cf85c8
Compare
Choose a tag to compare
v0.1.2-beta Pre-release
Pre-release

Bug fix for the case of bad data in the analysis pipeline. We needed to reset the index in the paths data frame.

v0.1.1-beta

22 Oct 18:52
a505aa9
Compare
Choose a tag to compare
v0.1.1-beta Pre-release
Pre-release

This release includes major changes:

  1. We updated the default number of epochs to 250000/steps_per_epoch. This allows MIST to run for 250,000 optimization steps. We also validate every 250 on the entire held-out fold for cross-validation. This makes comparisons to nnUNet easier.

  2. Remove the generalized dice loss (GDL), the GDL with cross-entropy loss, and remove class weights from the generalized surface loss. We have not seen any advantage to using class weights in loss functions.

  3. Update documentation to include the clDice.

  4. Start adding the MIST version number in the config file.

v0.1.0-beta

22 Oct 18:03
d482525
Compare
Choose a tag to compare
v0.1.0-beta Pre-release
Pre-release

This release includes major changes:

  1. We updated the default number of epochs to 250000/steps_per_epoch. This allows MIST to run for 250,000 optimization steps. We also validate every 250 on the entire held-out fold for cross-validation. This makes comparisons to nnUNet easier.

  2. Remove the generalized dice loss (GDL), the GDL with cross-entropy loss, and remove class weights from the generalized surface loss. We have not seen any advantage to using class weights in loss functions.

  3. Update documentation to include the clDice.

  4. Start adding the MIST version number in the config file.

v0.0.3-beta

10 Oct 03:30
f1ef31b
Compare
Choose a tag to compare
v0.0.3-beta Pre-release
Pre-release

Update the version to get the build badge to show passing. Probably not the best way to do this, but it'll do for now. This is the same code as v0.0.2-beta.

v0.0.2-beta

10 Oct 01:57
e18ab70
Compare
Choose a tag to compare
v0.0.2-beta Pre-release
Pre-release

Improved error handling for preprocessing and conversion tools.

Improved computation of target spacing.

v0.0.1-beta

05 Oct 22:24
d11cfe9
Compare
Choose a tag to compare
v0.0.1-beta Pre-release
Pre-release

Fix orientation issue for inference.

This was the last major bug that we needed to fix before moving from alpha to beta versions of MIST.