Deprecation Policy#
Deprecation informs developers that some APIs and tools are no longer recommended and are planned for removal. TensorRT-RTX has the following deprecation policy (similar to the TensorRT deprecation policy).
- Deprecation notices are communicated in the Release Notes. 
- When using C++ API: - API functions are marked with the - TRT_DEPRECATED_APImacro.
- Enums are marked with the - TRT_DEPRECATED_ENUMmacro.
- All other locations are marked with the - TRT_DEPRECATEDmacro.
- Classes, functions, and objects will have a statement documenting when they were deprecated. 
 
- When using the Python API, deprecated methods and classes will issue deprecation warnings at runtime if they are used. 
- TensorRT-RTX provides a 12-month migration period after the deprecation. 
- APIs and tools continue to work during the migration period. 
After the migration period ends, APIs and tools are removed in a manner consistent with semantic versioning.