Releases: BioMedIA/deepali
Releases · BioMedIA/deepali
0.4.2
Maintenance release.
- Modified
spatial.ImageTransformerto allowtargetgrid domain to differ fromtransform.grid()domain. - Change image tensor creation functions to return non-batched image tensor when
num=0is passed. - Fix assertion condition when comparing data tensor shape to MetaImage
DimSizemetadata. - Fix
torch.from_numpy()warning that NumPy array is read-only when reading MetaImage from data blob. - Fix
circle_image()andcshape_image()functions used to create synthetic 2D registration example images.
0.4.1
Minor refactoring of deepali.core and deepali.utils with a few breaking changes.
- Renamed
deepali.core.pathtodeepali.core.pathlib- Moved functions
make_temp_dir(),temp_dir(), andtemp_file()todeepali.core.tempfile.
- Moved functions
- Renamed
deepali.core.typestodeepali.core.typing.- Moved
TensorCollectionsrelated functions todeepali.core.collections.
- Moved
- Move
deepali.utils.climodules todeepali.coresuch asdeepali.core.argparsedeepali.core.environdeepali.core.logging
- Added
deepali.utils.imageiolibrary.- If installed, use
nibabelto read/write NIfTI images instead of SimpleITK. - Support direct streaming of
.mhaMetaImage files from cloud storage (AWS S3). - Keep using SimpleITK for all other image file formats.
- If installed, use
- Modified
Image.read()andImage.write()methods to usedeepali.utils.imageiolibrary. - Use absolute imports between
deepali.*packages, relative imports only within. - Added software citation using Zenodo.
0.3.2
Maintenance release with fix of ImageBatch.__getitem__ handling of int index along channel dimension. Includes support of more batch tensor indexing. Added an introductory tutorial notebook to walk through an image registration with different spatial transforms.
0.3.1
First release of the deepali library with upload of hf-deepali package to PyPI.