DALI Release 1.23.0
Using DALI 1.23.0
Note: DALI builds for CUDA 12 dynamically link the CUDA toolkit. To use DALI,
install the latest CUDA toolkit.
To upgrade to DALI 1.23.0 from a previous version of DALI, follow the installation and usage information in the DALI User Guide.
Note: The internal DALI C++ API used for operator’s implementation, and
the C++ API that enables using DALI as a library from native code, is
not yet officially supported. Hence these APIs may change in the next release
without advance notice.
Key Features and Enhancements
This DALI release includes the following key features and enhancements:
- Enabled conditional execution, which provides support for if/else statements with runtime predicates in the pipeline (#4561, #4618, #4602, #4589, #4617).
- Added a GPU VideoInput operator that supports encoding a large video across multiple iterations (#4613, #4584, #4603, #4564).
- Added support for lossless JPEG decoding on CPU and GPU with fn.experimental.decoders.image (#4625, #4600, #4587, #4572, #4592, #4548).
- Added the fn.experimental.tensor_resize operator (#4492).
- Added the fn.experimental.equalize operator (#4575, #4565).
- Added an API for pre-allocation and releasing of memory pools (#4563, #4556).