Releases: ProjectNeura/MIPCandy
Releases · ProjectNeura/MIPCandy
1.1.0-beta.3
1.1.0-beta.2
What's Changed
SegmentationTrainer.save_preview()should check the number of output channels by @ATATC in #147- For consistency, introduce types
Shape2dandShape3dby @ATATC in #148
Full Changelog: 1.1.0-beta.1...1.1.0-beta.2
1.1.0-beta.1
What's Changed
SlidingTrainer.validate_case()should compute metrics on full volume after sliding window reconstruction by @perctrix in #139SegmentationTrainer.save_preview()should check the number of label channels by @ATATC in #145
Full Changelog: 1.1.0-beta.0...1.1.0-beta.1
1.1.0-beta.0
1.1.0-alpha.1
1.1.0-alpha.0
What's Changed
- Support loading a checkpoint in
Trainerby @ATATC in #108 - Multiple values for
selfinTrainer.save_everything_for_recovery()by @ATATC in #112 - Incorrect unpacking order of paddings in Restore3d causes dimension mismatch by @perctrix in #115
TrainerTracker.worst_caseinvolvestorch.Tensorthat causesasdict()failure by @ATATC in #116- Support optionally saving and loading toolbox by @ATATC in #117
Full Changelog: 1.0.2...1.1.0-alpha.0
1.0.2
What's Changed
- Make
paths()andsave_paths()a feature of all path-based datasets by @ATATC in #75 - Support training on variable-sized medical images with random patch sampling by @ATATC in #76
- Unused imports in "metrics.py" by @ATATC in #85
- Add ROI shape validation by @perctrix in #79
- Add a helper that determines the optimal device by @ATATC in #88
- Use
auto_device()insanity_check()when device is not specified by @ATATC in #90 - Add
__str__()forTrainerby @ATATC in #92 - Add
SimpleDatasetby @ATATC in #94 - Support extracting filenames in predictors from
PathBasedUnsupervisedDatasetby @ATATC in #96 - Inference failed saving prediction by @ATATC in #97
- Incorrect dimension in
statistical_foreground_shape()for 3D data by @ATATC in #101 LayerT.update()should return a new instance by @ATATC in #103- Expose APIs in
Trainerby @ATATC in #100 load_inspection_annotations()is completely non-functional by @ATATC in #86- Add
ComposeDatasetthat takes multiple datasets and merges them into one by @ATATC in #105 DiceBCELossWithLogitsis expected to support multiclass by @ATATC in #110
Full Changelog: 1.0.1...1.0.2
1.0.2-beta.1
What's Changed
- Incorrect dimension in
statistical_foreground_shape()for 3D data by @ATATC in #101 LayerT.update()should return a new instance by @ATATC in #103- Expose APIs in
Trainerby @ATATC in #100 load_inspection_annotations()is completely non-functional by @ATATC in #86- Add
ComposeDatasetthat takes multiple datasets and merges them into one by @ATATC in #105
Full Changelog: 1.0.2-beta.0...1.0.2-beta.1
1.0.2-beta.0
What's Changed
- Unused imports in "metrics.py" by @ATATC in #85
- Add ROI shape validation by @perctrix in #79
- Add a helper that determines the optimal device by @ATATC in #88
- Use
auto_device()insanity_check()when device is not specified by @ATATC in #90 - Add
__str__()forTrainerby @ATATC in #92 - Add
SimpleDatasetby @ATATC in #94 - Support extracting filenames in predictors from
PathBasedUnsupervisedDatasetby @ATATC in #96 - Inference failed saving prediction by @ATATC in #97
Full Changelog: 1.0.2-alpha.0...1.0.2-beta.0
1.0.2-alpha.0
What's Changed
- Make
paths()andsave_paths()a feature of all path-based datasets by @ATATC in #75 - Support training on variable-sized medical images with random patch sampling by @ATATC in #76
Full Changelog: 1.0.1...1.0.2-alpha.0