Skip to content

Forward merge branch-22.10 to branch-22.12 - #420

Merged
sevagh merged 6 commits into
rapidsai:branch-22.12from
grlee77:branch-22.12-merge-22.10
Oct 24, 2022
Merged

sevagh merged 6 commits into
rapidsai:branch-22.12from
grlee77:branch-22.12-merge-22.10

Conversation

@grlee77

@grlee77 grlee77 commented Oct 23, 2022

Copy link
Copy Markdown
Contributor

Resolved the conflicts present in #416.

jakirkham and others added 6 commits October 5, 2022 02:58
Fixes rapidsai#397
Fixes rapidsai#395

* Symlinks top-level README and CHANGELOG into `python/cucim/`
* Adds links to the developer page on PyPI and Anaconda
* Also adds links for docs, source, etc.

cc @grlee77 @gigony

Authors:
  - https://github.com/jakirkham

Approvers:
  - Gigon Bae (https://github.com/gigony)
  - Joseph (https://github.com/jolorunyomi)

URL: rapidsai#415
…rable convolution (rapidsai#409)

closes rapidsai#408

An error in the keyword arguments passed to the shared memory calculation is fixed in the first commit here. In the second commit, a second fallback is added in case of any other anticipated compilation failure.

Authors:
  - Gregory Lee (https://github.com/grlee77)

Approvers:
  - https://github.com/jakirkham
  - Gigon Bae (https://github.com/gigony)

URL: rapidsai#409
closes rapidsai#193

This PR adds `cucim.skimage.feature.match_descriptors`. It is a very straightforward adaptation of the scikit-image code, only substituting numpy->cupy. The only differences of note are:
- when new enough CuPy and pylibraft are not available it warns and falls back to `cdist` on the CPU
- test cases involving BRIEF temporarily involve round trip to the host until we implement BRIEF here (looks not too hard)

This PR also removes the deprecated `masked_register_translation` and `register_translation` (these were moved to cucim.skimage.registration.phase_cross_correlation`) from the `feature` module. Removing those was missed when previously updating the API here to match scikit-image 0.19.

Authors:
  - Gregory Lee (https://github.com/grlee77)

Approvers:
  - Gigon Bae (https://github.com/gigony)

URL: rapidsai#338
…ai#378)

This PR adds benchmarks for a few of the recently introduced functions.

It also uses more realistic nD label object generation for the segmentation benchmarks.

Authors:
  - Gregory Lee (https://github.com/grlee77)

Approvers:
  - Gigon Bae (https://github.com/gigony)
  - https://github.com/jakirkham

URL: rapidsai#378
@grlee77 grlee77 added the non-breaking Introduces a non-breaking change label Oct 23, 2022
@grlee77 grlee77 added this to the v22.12.00 milestone Oct 23, 2022
@grlee77
grlee77 requested review from a team as code owners October 23, 2022 11:50
@grlee77 grlee77 added the improvement Improves an existing functionality label Oct 23, 2022
@grlee77

grlee77 commented Oct 24, 2022

Copy link
Copy Markdown
Contributor Author

@jakirkham, please review and merge when you get a chance, thanks

@grlee77

grlee77 commented Oct 24, 2022 •

Copy link
Copy Markdown
Contributor Author

Thanks @ethyling, the forward merge docs state that one should change the merge strategy to "Create a Merge Commit" but I am not able to do this via the UI here. If I ask the gpuci bot to merge is it going to do the right thing, or is there another step needed? (not sure if the docs are up to date)

@sevagh
sevagh merged commit a6c59bd into rapidsai:branch-22.12 Oct 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants