0.3.1-beta
The v0.3.1 release provides several bug fixes along with documentation updates and performance improvements.
Release Highlights
Added documentation for Python APIs
Added CentOS 7 build support with GLIBC >= 2.17
Improved APIs with C handler reference counting, C++ move semantics, and VarShape iterators
Removed legacy interfaces typedefs: IImage, ITensor, and IImageBatch
Handler Manager no longer requires resource requirements object
Moderate performance improvement for Non-Maximal Suppression (NMS) operator
Bug Fixes
Addressed QUESTION #23: RuntimeError: cudaErrorIllegalAddress: an illegal memory access was encountered`
Addressed BUG #72: RuntimeError: pybind11_object_dealloc(): Tried to deallocate unregistered instance!
Addressed BUG #77: Memory sanitizer detects multiple problems when running nvcv_test_types_python
Fixed Pillow Resize operator bug in clip8_lookups
Known Issues
Morphology Operator: poor benchmarking performance when iteration parameter > 1 - Workaround: Set iteration parameter == 1 and run operator multiple times - Fix expected in the next release
Acknowledgements
CV-CUDA is developed jointly by NVIDIA and the ByteDance Machine Learning team.