DALI
DALI copied to clipboard
Move old ImageDecoder to legacy module and make the nvImageCodec based ImageDecoder the default
Category:
Other Replaces default ImageDecoders with the nvImageCodec based implementations.
Description:
- Replaces default ImageDecoders with the nvImageCodec based implementations.
- Move former default decoders to a
legacy
module
Additional information:
Affected modules and functionalities:
- ImageDecoder*
Key points relevant for the review:
Tests:
- [x] Existing tests apply
- [ ] New tests added
- [ ] Python tests
- [ ] GTests
- [ ] Benchmark
- [ ] Other
- [ ] N/A
Checklist
Documentation
- [x] Existing documentation applies
- [ ] Documentation updated
- [ ] Docstring
- [ ] Doxygen
- [ ] RST
- [ ] Jupyter
- [ ] Other
- [ ] N/A
DALI team only
Requirements
- [ ] Implements new requirements
- [ ] Affects existing requirements
- [x] N/A
REQ IDs: N/A
JIRA TASK: N/A
!build
CI MESSAGE: [14518294]: BUILD STARTED
CI MESSAGE: [14518294]: BUILD FAILED
CI MESSAGE: [14536354]: BUILD STARTED
CI MESSAGE: [14538241]: BUILD STARTED
CI MESSAGE: [14538241]: BUILD FAILED
CI MESSAGE: [14538775]: BUILD STARTED
CI MESSAGE: [14539149]: BUILD STARTED
CI MESSAGE: [14539370]: BUILD STARTED
CI MESSAGE: [14539149]: BUILD FAILED
CI MESSAGE: [14539370]: BUILD FAILED
CI MESSAGE: [14539920]: BUILD STARTED
CI MESSAGE: [14539920]: BUILD FAILED
CI MESSAGE: [14598489]: BUILD STARTED
CI MESSAGE: [14598565]: BUILD STARTED
CI MESSAGE: [14598726]: BUILD STARTED
CI MESSAGE: [14598726]: BUILD FAILED
CI MESSAGE: [14599974]: BUILD STARTED
CI MESSAGE: [14600806]: BUILD STARTED
CI MESSAGE: [14601469]: BUILD STARTED
CI MESSAGE: [14599974]: BUILD FAILED
CI MESSAGE: [14601469]: BUILD FAILED
CI MESSAGE: [14604182]: BUILD STARTED
CI MESSAGE: [14604182]: BUILD FAILED
CI MESSAGE: [14605900]: BUILD STARTED
CI MESSAGE: [14605900]: BUILD FAILED
CI MESSAGE: [14607591]: BUILD STARTED
CI MESSAGE: [14607591]: BUILD PASSED
I wonder if it makes sense to add an alias to (already deprecated) fn.image_decoder
in fn.legacy.image_decoder
. This doesn't improve backward compatibility (if somebody was using fn.image_decoder
and wants to stick with the old decoder they can as well type fn.legacy.decoders.image
instead of fn.legacy.image_decoder
)
CI MESSAGE: [14848065]: BUILD STARTED