Recent Releases of kelp-o-matic
kelp-o-matic - v0.13.1
What's Changed
- Test against Python 3.13 by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/134
- Update Beginner Docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/136
- Add Will and Alyssa to authors by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/137
- Update post_processing.md by @willhakai in https://github.com/HakaiInstitute/kelp-o-matic/pull/138
- Update dev packages, lint files by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/139
- Add docs clarifications and updates by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/140
- Fix install instructions for Windows GPU by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/142
New Contributors
- @willhakai made their first contribution in https://github.com/HakaiInstitute/kelp-o-matic/pull/138
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.13.0...v0.13.1
- Python
Published by tayden 12 months ago
kelp-o-matic - v0.13.0
What's Changed
- Refactor CLI with parameter validation and add GPU detection test command by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/127
- Switch to UV for package management by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/133
- Update build scripts by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/128
- Remove twitter account link in docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/130
- Docs updates by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/129
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.12.2...v0.13.0
- Python
Published by tayden about 1 year ago
kelp-o-matic - v0.12.2
What's Changed
- Support numpy v2 by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/119
- Add FAQ page to docs
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.12.1...v0.12.2
- Python
Published by tayden about 1 year ago
kelp-o-matic - v0.12.1
What's Changed
- Fix Bug: 'WindowsPath' object has no attribute 'hardlink_to' by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/125
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.12.0...v0.12.1
- Python
Published by tayden over 1 year ago
kelp-o-matic - v0.12.0
What's New
- Improve kelp presence detection for RGB imagery by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/123, https://github.com/HakaiInstitute/kelp-o-matic/pull/118
- Improve kelp species output for RGB imagery by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/122
- Minor documentation tweaks by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/111
Bug fixes
- Fix SetupTools errors @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/117, https://github.com/HakaiInstitute/kelp-o-matic/pull/120
Dependencies
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/112
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.11.1...v0.12.0
- Python
Published by tayden over 1 year ago
kelp-o-matic - v0.11.1
What's Changed
Bug fixes
- Bug fix for windowed processing by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/109
Dependencies
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/108
- Update automatic build dependencies by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/110
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.11.0...v0.11.1
- Python
Published by tayden almost 2 years ago
kelp-o-matic - v0.11.0
What's Changed
Cool new stuff
- New mussel detection model by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/104
- Better performance!
Bug Fixes
- Fix segmentation shortcut by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/100
- This will speed up classification by skipping over areas of the image where there is only nodata/background
Dependencies
- Bump idna from 3.6 to 3.7 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/103
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/102
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.10.1...v0.11.0
- Python
Published by tayden almost 2 years ago
kelp-o-matic - v0.10.1
What's Changed
- Use more standard test time augmentation implementation by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/99
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.10.0...v0.10.1
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.10.0
What's Changed
- Add more tests for hann window processing by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/97
- Add flag to do test time augmentation to improve prediction robustness by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/98
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.9.2...v0.10.0
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.9.2
What's Changed
- Suggest pip as install method by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/91
- Fix Conda build GHA by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/94
- Fix crop size warning by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/93
- Fix min-max scaling for constant valued chips by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/95
- Update data expectations docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/96
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.9.1...v0.9.2
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.9.1
What's Changed
- Relax pytorch-cuda version by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/90
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.9.0...v0.9.1
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.9.0
What's Changed
- Add RGBI Kelp species detection model by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/86
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/87
- Fix conda forge build by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/88
- Lazy load model parameters from S3 storage by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/89
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.8.0...v0.9.0
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.8.0
What's Changed
- Add RGBI classification, support for arbitrary band ordering, support for uint16 imagery by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/82
- Document RGBI functionality, update installation docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/84
- Improve cli and lib parameter validation by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/85
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.7.0...v0.8.0
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.7.0
Presenting Kelp-O-Matic v0.7.0! Please note that this release removes the padding and batch_size parameters from library functions and the CLI, resulting in a backward compatibility break. Users requiring these functions are advised to stick with Kelp-O-Matic version <=0.6.1.
The removal of parameters makes way for the introduction of Hann Window classification in KoM. This enhancement aims to improve outputs by generating predictions on overlapping cropped image sections. The combination of these predictions prioritizes those made on pixels near the center of the cropped section, reducing the occurrence of hard edge artifacts in stitched outputs. For some sample images showing the results of this change, please see https://github.com/HakaiInstitute/kelp-o-matic/pull/78.
What's Changed
- Relax pytorch version for linux by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/67
- Dependency updates by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/68, https://github.com/HakaiInstitute/kelp-o-matic/pull/69, https://github.com/HakaiInstitute/kelp-o-matic/pull/71, https://github.com/HakaiInstitute/kelp-o-matic/pull/72
- Update CITATION.cff by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/73
- Update install instructions for better GPU reliability by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/74
- Fix Linux/GPU PyPI installs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/70
- Move preprocessing transforms into model definition by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/77
- Implement Hann window classifier to reduce edge artifacts by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/78
- Input validation for path arguments by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/79
- Update docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/80
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.6.1...v0.7.0
- Python
Published by tayden about 2 years ago
kelp-o-matic - v0.6.1
What's Changed
- Strip leading v from versions in GHA tags by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/65
- Update mussel weights and docs by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/66
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.6.0...v0.6.1
- Python
Published by tayden over 2 years ago
kelp-o-matic - v0.6.0
What's Changed
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in https://github.com/HakaiInstitute/kelp-o-matic/pull/53
- Update installation instructions by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/61
- Fix build on Poetry and Conda by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/60
- Update mussel model weights by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/56
- Add
-hoption to cli to alias--helpby @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/57 - Add
--versionoption to CLI root by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/58 - Switch to Rich for progress and message printing on CLI by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/59
- Fix support for Python 3.11 by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/63
New Contributors
- @dependabot made their first contribution in https://github.com/HakaiInstitute/kelp-o-matic/pull/53
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/v0.5.4...v0.6.0
- Python
Published by tayden over 2 years ago
kelp-o-matic - v0.5.4
What's Changed
- Add support for Python 3.11
- Drop support for Python 3.7 and 3.8
- Update build to use more modern tooling by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/52
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/0.5.2...v0.5.4
- Python
Published by tayden over 2 years ago
kelp-o-matic - 0.5.2
What's Changed
- Reformat code for kelp species segmentation by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/37
- Change to Google-style code documentation by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/36
- Update GHA step versions by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/42
- Add macos-latest to test matrix by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/43
- Add post-processing document by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/38
- Add CITATION.cff
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/0.5.1...0.5.2rc1
- Python
Published by tayden about 3 years ago
kelp-o-matic - 0.5.1
What's Changed
- Updated default
paddingto256for reduced edge artifacts. - Updated default
batch_sizeto1. Allows for specifying a larger crop_size without having to additionally reduce the batch size. - Updated docs and doc build system
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/0.5.0...0.5.1
- Python
Published by tayden about 3 years ago
kelp-o-matic - 0.5.0
What's Changed
hakai-segmentationpackage is now calledkelp-o-matic!- Added
kelp-o-maticpackage to conda-forge for easier installation (See installation and update docs) - Improve image validation checks by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/30
- Update Repo and Packages to be called "Kelp-O-Matic" by @tayden in https://github.com/HakaiInstitute/kelp-o-matic/pull/33
Full Changelog: https://github.com/HakaiInstitute/kelp-o-matic/compare/0.4.1...0.5.0
- Python
Published by tayden about 3 years ago
kelp-o-matic - 0.4.1
- Improved Kelp species detection
- Python 3.10 support
- Warn about suboptimal
crop_sizeandpaddingsettings
Full Changelog: https://github.com/HakaiInstitute/hakai-segmentation/compare/0.3.0...0.4.1
- Python
Published by tayden over 3 years ago
kelp-o-matic - 0.3.0
What's Changed
- Update mussel detection by @tayden in https://github.com/HakaiInstitute/hakai-segmentation/pull/28
Full Changelog: https://github.com/HakaiInstitute/hakai-segmentation/compare/0.2.2...0.3.0
- Python
Published by tayden over 3 years ago
kelp-o-matic - 0.2.2
What's Changed
- Make tile filter more efficient by @tayden in https://github.com/HakaiInstitute/hakai-segmentation/pull/24
- Reduce memory usage by @tayden in https://github.com/HakaiInstitute/hakai-segmentation/pull/25
- Remove macos tests by @tayden in https://github.com/HakaiInstitute/hakai-segmentation/pull/27
Full Changelog: https://github.com/HakaiInstitute/hakai-segmentation/compare/0.2.0...0.2.2
- Python
Published by tayden over 3 years ago
kelp-o-matic - 0.2.0
What's New
- Added experimental kelp species detection capabilities
- Updated CLI docs
Breaking Changes
- Changed GPU usage parameter name
Full Changelog: https://github.com/HakaiInstitute/hakai-segmentation/compare/0.1.9...0.2.0
- Python
Published by tayden over 3 years ago