GXF extensions
- page md_gxf_extensions_README
See the User Guide for details regarding the extensions in GXF and Holoscan SDK, and for instructions to build your own extensions
gxf_holoscan_wrapper
: includes the<a class="reference internal" href="classholoscan_1_1gxf_1_1OperatorWrapper.html#classholoscan_1_1gxf_1_1OperatorWrapper" target="_self">holoscan::gxf::OperatorWrapper</a>
codelet. It is used as a utility base class to wrap a holoscan operator to interface with the GXF framework.ucx
: includesnvidia::holoscan::UcxHoloscanComponentSerializer
which is anvidia::gxf::ComponentSerializer
that handles serialization and deserialization of<a class="reference internal" href="classholoscan_1_1Message.html#classholoscan_1_1Message" target="_self">holoscan::Message</a>
and<a class="reference internal" href="classholoscan_1_1Tensor.html#classholoscan_1_1Tensor" target="_self">holoscan::Tensor</a>
types over a Unified Communication X (UCX) network connection. UCX is used by Holoscan SDK to send data between fragments of distributed applications. This extension must be used in combination with standard GXF UCX extension components. Specifically, thisUcxHoloscanComponentSerializer
is intended for use by theUcxEntitySerializer
where it can operate alongside theUcxComponentSerializer
that serializes GXF-specific types (nvidia::gxf::Tensor
,nvidia::gxf::VideoBuffer
, etc.).