1.0.0
版本发布时间: 2022-09-16 22:56:47
Project-MONAI/MONAI最新发布版本:1.4.0(2024-10-17 08:54:28)
Added
-
monai.auto3dseg
base APIs andmonai.apps.auto3dseg
components for automated machine learning (AutoML) workflow -
monai.fl
module with base APIs andMonaiAlgo
for federated learning client workflow - An initial backwards compatibility guide
- Initial release of accelerated MRI reconstruction components, including
CoilSensitivityModel
- Support of
MetaTensor
and new metadata attributes for various digital pathology components - Various
monai.bundle
enhancements for MONAI model-zoo usability, including config debug mode andget_all_bundles_list
- new
monai.transforms
components includingSignalContinuousWavelet
for 1D signal,ComputeHoVerMaps
for digital pathology, andSobelGradients
for spatial gradients -
VarianceMetric
andLabelQualityScore
metrics for active learning - Dataset API for real-time stream and videos
- Several networks and building blocks including
FlexibleUNet
andHoVerNet
-
MeanIoUHandler
andLogfileHandler
workflow event handlers -
WSIReader
with the TiffFile backend - Multi-threading in
WSIReader
with cuCIM backend -
get_stats
API inmonai.engines.Workflow
-
prune_meta_pattern
inmonai.transforms.LoadImage
-
max_interactions
for deepedit interaction workflow - Various profiling utilities in
monai.utils.profiling
Changed
- Base Docker image upgraded to
nvcr.io/nvidia/pytorch:22.08-py3
fromnvcr.io/nvidia/pytorch:22.06-py3
- Optionally depend on PyTorch-Ignite v0.4.10 instead of v0.4.9
- The cache-based dataset now matches the transform information when read/write the cache
-
monai.losses.ContrastiveLoss
now infersbatch_size
duringforward()
- Rearrange the spatial axes in
RandSmoothDeform
transforms following PyTorch's convention - Unified several environment flags into
monai.utils.misc.MONAIEnvVars
- Simplified
__str__
implementation ofMetaTensor
instead of relying on the__repr__
implementation
Fixed
- Improved error messages when both
monai
andmonai-weekly
are pip-installed - Inconsistent pseudo number sequences for different
num_workers
inDataLoader
- Issue of repeated sequences for
monai.data.ShuffleBuffer
- Issue of not preserving the physical extent in
monai.transforms.Spacing
- Issue of using
inception_v3
as the backbone ofmonai.networks.nets.TorchVisionFCModel
- Index device issue for
monai.transforms.Crop
- Efficiency issue when converting the array dtype and contiguous memory
Deprecated
-
Addchannel
andAsChannelFirst
transforms in favor ofEnsureChannelFirst
-
monai.apps.pathology.data
components in favor of the corresponding components frommonai.data
-
monai.apps.pathology.handlers
in favor of the corresponding components frommonai.handlers
Removed
-
Status
section in the pull request template in favor of the pull request draft mode -
monai.engines.BaseWorkflow
-
ndim
anddimensions
arguments in favor ofspatial_dims
-
n_classes
,num_classes
arguments inAsDiscrete
in favor ofto_onehot
-
logit_thresh
,threshold_values
arguments inAsDiscrete
in favor ofthreshold
-
torch.testing.assert_allclose
in favor oftests.utils.assert_allclose