Recent Releases of pyclesperanto
pyclesperanto - 0.18.3
What's Changed
- add a runtime-cache for program to avoid rebuild time and possible memory leak related to OpenCL drivers on MacOS
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.18.2...0.18.3
- Jupyter Notebook
Published by StRigaud 10 months ago
pyclesperanto - 0.18.2
What's Changed
- This patch fixes a memory leak at Buffer Allocation (more info here)
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.18.0...0.18.2
- Jupyter Notebook
Published by StRigaud 10 months ago
pyclesperanto - 0.18.1
What's Changed
- This patch fixes a memory leak at Buffer Allocation (more info here)
- Update to CLIc@0.18.1 by @github-actions[bot] in https://github.com/clEsperanto/pyclesperanto/pull/334
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.18.0...0.18.1
- Jupyter Notebook
Published by StRigaud 11 months ago
pyclesperanto - 0.18.0
What's Changed
See full changelog
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.17.1...0.18.0
- Jupyter Notebook
Published by StRigaud 12 months ago
pyclesperanto - 0.17.1
What's Changed
- Update to CLIc@0.17.1 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/321
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.17.0...0.17.1
- Jupyter Notebook
Published by StRigaud about 1 year ago
pyclesperanto - 0.17.0
What's Changed
- Introduce FFT operation adapted from clij2-fft
- Add CLAHE filter
- Fix minor issues
See Changelog for more information on this release
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.16.1...0.17.0
- Jupyter Notebook
Published by StRigaud about 1 year ago
pyclesperanto - 0.16.1
What's Changed
Updates and Fixes
- Update demos and examples by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/296
- Fix
anchordefault value inexecutefunction by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/303
New
- Add CLAHE and
experimentalmodule by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/300 - Add
MultiScalDatacompatibility by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/306
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.16.0...0.16.1
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.16.0
What's Changed
- Update version 0.16.0 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/293
- Fix bug with
openingandclosingfunction - Fix memory leak with dask multi-device and improve device management
- Update documentation
- Fix bug with
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.15.1...0.16.0
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.15.1
What's Changed
- Update to CLIc@0.15.1 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/289
- See https://github.com/clEsperanto/CLIc/releases/tag/0.15.1
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.14.2...0.15.1
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.14.2
What's Changed
- Fix histogram operator by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/281
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.14.1...0.14.2
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.14.1
What's Changed
- Update to CLIc@0.14.1 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/279
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.14.0...0.14.1
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.14.0
What's Changed
This release come in an effort to improve drop-in compatibility with the prototype. Some change in the API were done but mainly on the parameters names.
Updates
- Remove
prototypefrom url inrepr_htmlfor notebook display by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/259 - Rename parameter "bool" to "wait" for clarity. by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/263
- Remove numpy API style function as they were introducing confusion, we will reintroduce them in a better way in the future by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/274
- Rename CI for clarity by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/258
- Parameter name and order update for compatibility with the
prototypeby @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/273 & https://github.com/clEsperanto/pyclesperanto/pull/277 - Update to CLIc@0.14.0 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/276
- See Release Notes for more details
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.13.4...0.14.0
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.13.4
What's Changed
- Update CI build tests with python 3.11
- Update to CLIc 0.13.4 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/257
- See Release Notes
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.13.3...0.13.4
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.13.3
What's Changed
- Fix page deployement by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/242
- Add reshape function to Array class by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/243
- Update Bia-bob suggestions by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/246
- Allow pyclesperanto_prototype images as parameter values by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/244
- Fix typo by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/247
- Update to CLIc@0.13.3 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/252
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.13.1...0.13.3
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.13.1
What's Changed
Aut-update deployement by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/224, https://github.com/clEsperanto/pyclesperanto/pull/235 * Set-up a JS action for automatically update tier function code based on CLIc release tag. * Open a related issue, branch, and PR * This is still on test
New:
Update to CLIc@0.13.0 and CLIc@0.13.1 by @github-actions in https://github.com/clEsperanto/pyclesperanto/pull/239, https://github.com/clEsperanto/pyclesperanto/pull/241
- pixelcountmap / extensionratiomap
- substack / reducestack
- reducelabelto_centroids
- excludelabelwithvaluesoutofrange / excludelabelwithvalueswithin_range
- excludesmalllabels / excludelargelabels
- excludelabelby_size
Add message at
importwith option for addition package needed by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/223Make categories searchable by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/232
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.12.1...0.13.1
- Jupyter Notebook
Published by StRigaud over 1 year ago
pyclesperanto - 0.12.1
What's Changed
- Patch 0.12.1 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/222
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.12.0...0.12.1
- Jupyter Notebook
Published by StRigaud almost 2 years ago
pyclesperanto - 0.12.0
What's Changed
New
- Add
statistics_of_labelled_pixelsfunction - Benchmarking affine transforms by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/197
- Benchmark intensity projections by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/199
- Benchmark top_hat by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/201
Fix and Updates
- Minimal Python version is set to 3.8 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/221
- Fix decorator that was not managing function arguments correctly by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/220
- Update tiers and code to CLIc 0.12.0 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/216
- See CLIC Changelog for more details: https://github.com/clEsperanto/CLIc/releases/tag/0.12.0
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.11.1...0.12.0
- Jupyter Notebook
Published by StRigaud almost 2 years ago
pyclesperanto - 0.11.1
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.11.0...0.11.1
- Jupyter Notebook
Published by StRigaud almost 2 years ago
pyclesperanto - 0.11.0
What's Changed
Fix & Improvement
- Fix
connected_components_labeling()in README example by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/190 - Fix numpy.device creating issue by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/208
- Block nbsphinx to execute by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/210
- Fix page with nbsphinx by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/212
New
- Add pre-commit for code formating and linting by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/183
- Add deprecated function for
set_wait_for_kernel_finish()by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/203 - Add notebook for benchmarking
voronoi-otsu-labelingby @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/200 - Add notebook showing API changes (function names) by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/202
- Add Prototype migration documentation by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/173
- Release 0.11.0 by @StRigaud, see https://github.com/clEsperanto/CLIc/releases/tag/0.11.0
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.10.3...0.11.0
- Jupyter Notebook
Published by StRigaud almost 2 years ago
pyclesperanto - 0.11.0
What's Changed
- Add pre-commit for code cleaness by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/183
- Improve code quality by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/184
- Improve output of info() function by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/187
- Correct
connected_components_labeling()in readme by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/190 - Add deprecated function for
set_wait_for_kernel_finish()by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/203 - Add notebook for benchmarking voronoi-otsu-labeling by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/200
- Fix numpy.device creating issue by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/208
- Add notebook showing API changes (function names) by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/202
- Block nbsphinx to execute by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/210
- Fix page with nbsphinx by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/212
- Add Prototype migration documentation by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/173
- Release 0.11.0 by @StRigaud, see https://github.com/clEsperanto/CLIc/releases/tag/0.11.0
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.10.3...0.11.0
- Jupyter Notebook
Published by StRigaud almost 2 years ago
pyclesperanto - 0.10.3
What's Changed
- Remove 64 bit integer as it is no more supported by OSx by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/181
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.10.2...0.10.3
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.10.2
What's Changed
- test and cov by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/179
- See also https://github.com/clEsperanto/CLIc/releases/tag/0.10.2
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.10.1...0.10.2
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.10.1
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.10.0...0.10.1
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.10.0
What's Changed
- Release 0.10.0 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/177
- Introducing
executeandnative_executefunction for running CLIj and OpenCL kernel from file. - Update API management of connectivity of filter. Old version functionality are now marked as
deprecated. - See https://github.com/clEsperanto/CLIc/releases/tag/0.10.0 for more ...
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.9.1...0.10.0
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.9.1
What's Changed
- Add-execute by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/171
- Patch 0.9.1 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/175
- See https://github.com/clEsperanto/CLIc/releases/tag/0.9.1
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.9.0...0.9.1
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.9.0
What's Changed
- Extended and corrected the docstring of
pushconcerning the dtype parameter by @m-albert in https://github.com/clEsperanto/pyclesperanto/pull/152 - Add conda-forge in install instruction by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/166
- Prep v0.9.0 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/167
- And much more, see https://github.com/clEsperanto/CLIc/releases/tag/0.9.0
New Contributors
- @m-albert made their first contribution in https://github.com/clEsperanto/pyclesperanto/pull/152
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.8.2...0.9.0
- Jupyter Notebook
Published by StRigaud about 2 years ago
pyclesperanto - 0.8.2
What's Changed
- Release 0.8.2 by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/157
- See also: https://github.com/clEsperanto/CLIc/releases/tag/0.8.2
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.8.1...0.8.2
- Jupyter Notebook
Published by haesleinhuepf over 2 years ago
pyclesperanto - 0.8.1
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.8.0...0.8.1
- Jupyter Notebook
Published by StRigaud over 2 years ago
pyclesperanto - 0.8.0
What's Changed
- Coverage by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/108
- Add acknowledgements by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/114
- Update README.md by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/115
- add setitem and getitem by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/117
- Release-v8 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/116
- Fix-doc-page by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/126
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.7.3...0.8.0
- Jupyter Notebook
Published by StRigaud over 2 years ago
pyclesperanto - v0.7.3
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.7.2...0.7.3
- Jupyter Notebook
Published by StRigaud almost 3 years ago
pyclesperanto - v0.7.2
What's Changed
- improve deployment by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/106
- add quality check by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/107
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.7.1...0.7.2
- Jupyter Notebook
Published by StRigaud almost 3 years ago
pyclesperanto - v0.7.1
What's Changed
- post release debuging by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/105
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.7.0...0.7.1
- Jupyter Notebook
Published by StRigaud almost 3 years ago
pyclesperanto - v0.7.0
What's Changed
- update backend by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/99
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.6.7...0.7.0
- Jupyter Notebook
Published by StRigaud almost 3 years ago
pyclesperanto - v0.6.7
What's Changed
- add: functional tests for tiers1 test by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/83
- fix: decorator failing with multiple input kernel by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/83
- add: functional tests for tiers from 2 to 6 by @CherifMZ in https://github.com/clEsperanto/pyclesperanto/pull/82
- fix: param and order for test by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/84
- fix: mtype was callable by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/85
- Update: version 0.6.7 by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/86
New Contributors
- @CherifMZ made their first contribution in https://github.com/clEsperanto/pyclesperanto/pull/82
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.6.6...0.6.7
- Jupyter Notebook
Published by StRigaud about 3 years ago
pyclesperanto - v0.6.6
What's Changed
- Add: dependabot.yml by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/25
- Add: gradient z by @grahamross123 in https://github.com/clEsperanto/pyclesperanto/pull/32
- Add: gradient x by @pr4deepr in https://github.com/clEsperanto/pyclesperanto/pull/30
- Add: gradient y by @jo-mueller in https://github.com/clEsperanto/pyclesperanto/pull/31
- Fix: run upload to pipy if release by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/33
- Add: CMake FetchContent to fetch CLIc by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/36
- Fix: histogram kernel by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/41
- Style: benchmark notebook by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/42
- Fix: CI with pocl and test by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/53
- Style: update API in notebooks by @haesleinhuepf in https://github.com/clEsperanto/pyclesperanto/pull/64
- Add: numpy dtype memory by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/49
- Add: Documentation and pages by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/65
- Fix: CI ignore md/rst/txt when push to main by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/68
- Add: device_type option to device selection by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/69
- Style: Backward compatibility by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/74
- Add: execute function by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/76
- Fix: link to CLIc master branch by @StRigaud in https://github.com/clEsperanto/pyclesperanto/pull/79
New Contributors
- @grahamross123 made their first contribution in https://github.com/clEsperanto/pyclesperanto/pull/32
- @pr4deepr made their first contribution in https://github.com/clEsperanto/pyclesperanto/pull/30
- @jo-mueller made their first contribution in https://github.com/clEsperanto/pyclesperanto/pull/31
Full Changelog: https://github.com/clEsperanto/pyclesperanto/compare/0.6.5...0.6.6
- Jupyter Notebook
Published by StRigaud about 3 years ago
pyclesperanto - v0.6.5
First release
This is a pre-alpha release. Functionality are kept to minimum.
- Jupyter Notebook
Published by StRigaud over 3 years ago