Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge patched release code for v0.10.0-beta into main #179

Merged
merged 2 commits into from
Aug 1, 2024

Conversation

enmortensen
Copy link
Contributor

  • New Features:

    • Added mechanism to limit and manage cache memory consumption (includes new "Best Practices" documentation).
    • Performance improvements of color conversion operators (e.g., 2x faster RGB2YUV).
    • Refactored codebase to allow independent build of NVCV library (data structures).
  • Bug Fixes:

    • Fixed unbounded cache memory consumption issue.
    • Improved management of Python-created object lifetimes, decoupled from cache management.
    • Fixed potential crash in Resize operator's linear and nearest neighbor interpolation from non-aligned vectorized writes.
    • Fixed Python CvtColor operator to correctly handle NV12 and NV21 outputs.
    • Fixed Resize and RandomResizedCrop linear interpolation weight for border rows and columns.
    • Fixed missing parameter in C API for fused ResizeCropConvertReformat.
    • Fixed several minor documentation and error output issues.
    • Fixed minor compiler warning while building Resize operator.

}
}

nvcv::TensorShape GetOutputTensorShape(nvcv::TensorShape inputShape, nvcv::ImageFormat outputFormat,

Check notice

Code scanning / CodeQL

Large object passed by value Note

This parameter of type
TensorShape
is 152 bytes - consider passing a const pointer/reference instead.
Copy link
Contributor

@dlesage-nvidia dlesage-nvidia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved!

@bhaefnerNV bhaefnerNV self-requested a review August 1, 2024 17:27
@enmortensen enmortensen force-pushed the release-patch-v0.10.0 branch from 09162e8 to 07466cf Compare August 1, 2024 19:48
@enmortensen enmortensen removed the request for review from milesp-nvidia August 1, 2024 19:51
@enmortensen enmortensen force-pushed the release-patch-v0.10.0 branch 2 times, most recently from a43649f to 660cb14 Compare August 1, 2024 20:48
@enmortensen enmortensen merged commit 669197a into main Aug 1, 2024
4 checks passed
@enmortensen enmortensen deleted the release-patch-v0.10.0 branch August 1, 2024 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants