NVIDIA Holoscan SDK v2.9.0

SerializationExtension

用于序列化消息的扩展。

  • UUID: bc573c2f-89b3-d4b0-8061-2da8b11fe79a

  • 版本: 2.0.0

  • 作者: NVIDIA

  • 许可证: LICENSE

nvidia::gxf::ComponentSerializer

用于序列化组件的接口。

  • 组件 ID: 8c76a828-2177-1484-f841-d39c3fa47613

  • 基本类型: nvidia::gxf::Component

  • 定义于: gxf/serialization/component_serializer.hpp

nvidia::gxf::EntityRecorder

序列化传入的消息并将它们写入文件。

  • 组件 ID: 9d5955c7-8fda-22c7-f18f-ea5e2d195be9

  • 基本类型: nvidia::gxf::Codelet

参数

receiver

要记录的接收器通道。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::gxf::Receiver

serializers

用于序列化实体的组件序列化器列表。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_CUSTOM

  • 自定义类型: std::vector<nvidia::gxf::Handle<nvidia::gxf::ComponentSerializer>>

directory

用于存储文件的目录路径。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_STRING

basename

用户指定的文件名,不带扩展名。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_STRING

flush_on_tick

如果为 true,则在每个时钟周期刷新输出缓冲区。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_BOOL

nvidia::gxf::EntityReplayer

反序列化并发布来自文件的消息。

  • 组件 ID: fe827c12-d360-c63c-8094-32b9244d83b6

  • 基本类型: nvidia::gxf::Codelet

参数

transmitter

用于重放实体的发射器通道。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::gxf::Transmitter

serializers

用于序列化实体的组件序列化器列表。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_CUSTOM

  • 自定义类型: std::vector<nvidia::gxf::Handle<nvidia::gxf::ComponentSerializer>>

directory

用于存储文件的目录路径。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_STRING

batch_size

在一个时钟周期内读取和发布的实体数量。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_UINT64

ignore_corrupted_entities

如果实体无法反序列化,默认情况下会忽略它;否则会生成故障。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_BOOL

nvidia::gxf::StdComponentSerializer

用于 Timestamp 和 Tensor 组件的序列化器。

  • 组件 ID: c0e6b36c-39ac-50ac-ce8d-702e18d8bff7

  • 基本类型: nvidia::gxf::ComponentSerializer

参数

allocator

用于张量组件的内存分配器。

  • 标志: GXF_PARAMETER_FLAGS_OPTIONAL

  • 类型: GXF_PARAMETER_TYPE_HANDLE

  • 句柄类型: nvidia::gxf::Allocator

Previous NetworkExtension
Next StandardExtension
© 版权所有 2022-2024, NVIDIA。 上次更新时间:2025 年 1 月 27 日。