Skip to content

Releases: rapidsai/cucim

v23.10.00

11 Oct 14:36
v23.10.00
8dd1727
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Use conda mambabuild not mamba mambabuild (#607) @bdice

📖 Documentation

🛠️ Improvements

v23.08.00

09 Aug 16:46
v23.08.00
f3a294b
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

🛠️ Improvements

v23.06.00

07 Jun 14:59
fdc657b
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

  • Fix SHA256 check failure in test suite (#564) @grlee77
  • Handle space character in ./run download_testdata (#556) @gigony
  • Fix return_error='always' behavior in phase_cross_correlation (#549) @grlee77
  • Only load versioned libcufile (#548) @jakirkham
  • add a 20 minute timeout for pytest runs on CI (#545) @grlee77
  • protect against possible out of bounds memory access in 2D distance transform (#540) @grlee77

📖 Documentation

  • Fix doc building via run build_package (#553) @grlee77
  • update changelog for release 23.04.00 and 23.04.01 (#552) @grlee77

🛠️ Improvements

v23.04.01

13 Apr 19:07
4e2346c
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Fix inefficiency in handling clipping of image range in resize and other transforms (#516) @grlee77

🐛 Bug Fixes

  • Fix bug in median filter with non-uniform footprint (#521) @grlee77
  • use cp.around instead of cp.round for CuPy 10.x compatiblity (#508) @grlee77
  • Fix error in LZ4-compressed Zarr writing demo (#506) @grlee77
  • Normalize whitespace. (#474) @bdice

🛠️ Improvements

v23.04.00

12 Apr 13:23
d60d728
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Fix inefficiency in handling clipping of image range in resize and other transforms (#516) @grlee77

🐛 Bug Fixes

  • Fix bug in median filter with non-uniform footprint (#521) @grlee77
  • use cp.around instead of cp.round for CuPy 10.x compatiblity (#508) @grlee77
  • Fix error in LZ4-compressed Zarr writing demo (#506) @grlee77
  • Normalize whitespace. (#474) @bdice

🛠️ Improvements

v23.02.00

09 Feb 15:47
b8cfaa2
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Add disambiguation option to phase_cross_correlation (skimage 0.20 feature) (#486) @grlee77

🐛 Bug Fixes

📖 Documentation

🚀 New Features

  • Add colocalization measures (#488) @grlee77
  • Add disambiguation option to phase_cross_correlation (skimage 0.20 feature) (#486) @grlee77

🛠️ Improvements

v22.12.00

08 Dec 14:58
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Implement additional deprecations carried out for scikit-image 0.20 (#451) @grlee77
  • improved implementation of ridge filters (bug fixes and reduced memory footprint) (#423) @grlee77

🐛 Bug Fixes

  • pin to cmake !3.25.0 on CI to avoid bug with CUDA+conda during build (#444) @grlee77
  • update incorrect argument and deprecated function for tifffile.TiffWriter (#433) @JoohyungLee0106
  • Fix rotate behavior for ndim > 2 (#432) @grlee77

📖 Documentation

  • add whole-slide tiled read/write demos for measuring GPUDirect Storage (GDS) I/O performance (#452) @grlee77
  • Add demo for distance_transform_edt (#394) @grlee77

🚀 New Features

  • Support no-compression method in converter (#443) @gigony
  • add three segmentation metrics (#425) @grlee77
  • add isotropic binary morphology functions (#421) @grlee77
  • Add blob feature detectors (blob_dog, blob_log, blob_doh) (#413) @monzelr

🛠️ Improvements

  • additional minor updates (skimage 0.20) (#455) @grlee77
  • Implement additional deprecations carried out for scikit-image 0.20 (#451) @grlee77
  • Faster hessian_matrix_* and structure_tensor_eigvals via analytical eigenvalues for the 3D case (#434) @grlee77
  • use fused kernels to reduce overhead in corner detector implementations (#426) @grlee77
  • Misc updates for consistency with scikit-image 0.20 (#424) @grlee77
  • improved implementation of ridge filters (bug fixes and reduced memory footprint) (#423) @grlee77
  • analytical moments computations, support pixel spacings in moments and regionprops (#422) @grlee77
  • Forward merge branch-22.10 to branch-22.12 (#420) @grlee77
  • Support sampling kwarg for distance_transform_edt (take pixel/voxel sizes into account) (#407) @grlee77
  • Improve performance of Euclidean distance transform (#406) @grlee77

v22.10.00

12 Oct 14:45
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Correctly use dtype when computing shared memory requirements of separable convolution (#409) @grlee77
  • Forward-merge branch-22.08 to branch-22.10 (#403) @jakirkham
  • Add missing imports of euler_number and perimeter_crofton (#386) @grlee77

📖 Documentation

🚀 New Features

🛠️ Improvements

v22.08.01

01 Sep 18:01
Compare
Choose a tag to compare

This release fixes a bug in the 2D Euclidean distance transform for larger images.

🐛 Bug Fixes

  • Euclidean distance transform: fix bad choice of block parameters (#393) @grlee77

v22.08.00

17 Aug 14:41
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Stain extraction: use a less strict condition across channels when thresholding (#316) @grlee77

🐛 Bug Fixes

  • create SimilarityTransform using CuPy 9.x-compatible indexing (#365) @grlee77
  • Add __init__.py in cucim.core (#359) @jakirkham
  • Stain extraction: use a less strict condition across channels when thresholding (#316) @grlee77
  • Incorporate bug fixes from skimage 0.19.3 (#312) @grlee77
  • fix RawKernel bug for canny filter when quantiles are used (#310) @grlee77

📖 Documentation

🚀 New Features

  • Add segmentation with the Chan-Vese active contours method (#343) @grlee77
  • Add cucim.skimage.morphology.medial_axis (#342) @grlee77
  • Add cucim.skimage.segmentation.expand_labels (#341) @grlee77
  • Add Euclidean distance transform for images/volumes (#318) @grlee77

🛠️ Improvements