Skip to content

Releases: DigitalSlideArchive/HistomicsStream

v2.5.3

01 Oct 21:16
b3fba62
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.1...v2.5.3

v2.5.0

17 Sep 16:49
19f0f29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.5.0

v2.4.0

31 May 17:23
Compare
Choose a tag to compare

What's Changed

  • Use (int, np.integer) in isinstance by @cooperlab in #126
  • BUG: Allow types np.integer and np.floating by @Leengit in #127
  • ENH: Return level as type int if it is very close to an integer by @Leengit in #128
  • TEST: Add scripts for performance profiling by @Leengit in #129
  • ENH: Bump version to 2.4.0 by @Leengit in #130

Full Changelog: v2.3.3...v2.4.0

v2.3.3

28 Mar 14:30
Compare
Choose a tag to compare

What's Changed

  • TEST: Add test for mask, imports by @Leengit in #120
  • ENH: Make test_mask.py work with older histomics_stream versions by @Leengit in #121
  • PERF: Check for mask non-zero more efficiently by @Leengit in #123
  • ENH: Check file name suffix for large_image_source_tiff by @Leengit in #122
  • ENH: Bump version to 2.3.3 by @Leengit in #124

Full Changelog: v2.3.2...v2.3.3

v2.3.2

22 Mar 15:28
88907d0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.3.1...v2.3.2

v2.3.1

22 Mar 14:34
df118b0
Compare
Choose a tag to compare

What's Changed

  • COMP: git ignore .ipynb_checkpoints/ and pycache/ by @Leengit in #116
  • BUG: Slide height and width confusion by @Leengit in #118

Full Changelog: v2.3.0...v2.3.1

v2.3.0

21 Mar 20:14
d2f8ef3
Compare
Choose a tag to compare

What's Changed

  • ENH: Remove deprecated --use-feature=in-tree-build
  • ENH: Versions as strings, not numbers, so that 3.1 != 3.10, etc.
  • COMP: Use numpy<1.24 so that np.bool* used by other packages does not give errors
  • STYLE: Simplify study dictionary keys
  • COMP: Use current versions of flake8, itk, pytest
  • ENH: Bump version to 2.3.0
  • ENH: Make predictions with wrapped model
  • ENH: Implement CreateTorchDataloader
  • ENH: Spin off read_large_image functionality from CreateTensorFlowDataset
  • ENH: Remove Tensorflow from framework-agnostic functionality
  • ENH: Spin off ChunkLocations functionality from CreateTensorFlowDataset
  • ENH: Add tensorflow (cpu & gpu) as dependency
  • STYLE: Format Python with black -C
  • BUG: Upper bound of mask_threshold is 1.0 not 1.1
  • ENH: Demonstrate predictions in pytorch_stream.ipynb
  • STYLE: Simplify study dictionary keys
  • STYLE: Shorten variable names
  • ENH: Support both deprecated and current keys in study_description
  • ENH: Concatenate tensorflow.Datasets more performantly
  • DOC: Simplify study dictionary creation
  • ENH: Record overlap_width and overlap_height in study dictionary
  • ENH: Add get_tiles method to get just tiles from a study dictionary
  • PERF: Make _py_read_chunk be @staticmethod
  • PERF: Support num_workers and worker_index in CreateTensorFlowDataset
  • PERF: More efficiently create input to tf.data.Dataset.from_tensor_slices
  • PERF: Use large_image_source_tiff to read a chunk from disk
  • PERF: Use N log N approach for splitting tiles into chunks
  • STYLE: Remove unused code for tensorflow.data.Dataset.from_generator
  • PERF: Avoid large-memory intermediates when building one_chunk_per_slice
  • PERF: Have tensorflow.py_function implicitly convert response to a tensor
  • PERF: Create frequently used tensorflow.constant values only once
  • PERF: Convert some class methods to @staticmethod
  • PERF: Replace some for loops with Python comprehensions
  • BUG: Limit private_threadpool_size to 1 to keep Tensorflow from freezing on GPU
  • ENH: update pooch links - pytorch
  • BUG: Fix confusion between mask width and height
  • PERF: Use numpy/scipy/itertools instead of loops/comprehensions for masks
  • COMP: Placate Python 3.6, which cannot handle dtype=(np.int64, (2,))
  • COMP: Install Python package large_image[tiff]

New Contributors

Full Changelog: v2.2.4...v2.3.0

v2.2.4

03 May 22:02
cda3308
Compare
Choose a tag to compare

What's Changed

  • Large image by @Leengit in #70
  • DOC: Describe the Python study dict by @Leengit in #71
  • DOC: Show internals, image in tensorflow_stream.ipynb by @Leengit in #72
  • DOC: Explain keys of chunks dictionary by @Leengit in #73
  • DOC: Clarify returned_magnification by @Leengit in #77
  • ENH: Explicitly apt install libcudnn8 libcudnn8-dev by @Leengit in #78
  • DOC: Clear output of the example installation cell by @Leengit in #81

Full Changelog: v2.2.3...v2.2.4

v2.2.3

15 Mar 14:26
ded55f8
Compare
Choose a tag to compare

What's Changed

  • ENH: Bump version to 2.2.3 by @Leengit in #68
  • ENH: Use large_image for NDPI, etc., not just SVS files by @Leengit in #69

Full Changelog: v2.2.2...v2.2.3

v2.2.2

10 Mar 18:27
f69c99e
Compare
Choose a tag to compare

What's Changed

  • ENH: Bump version to 2.2.2 by @Leengit in #65
  • DOC: Change mentions of repository name from histomics_stream to HistomicsStream by @Leengit in #66
  • ENH: Find histomics_detect on PyPI by @Leengit in #67

Full Changelog: v2.2.1...v2.2.2