NVIDIA Holoscan SDK v2.9.0

Holoscan入门指南

概述中所述,Holoscan SDK 提供了许多组件和功能。本节的目标是为开始使用 SDK 提供一个推荐的路径。

Holoscan SDK 针对多种硬件平台进行了优化和兼容,包括 NVIDIA 开发者套件 (aarch64) 和 x86_64 工作站。请访问开发者页面了解更多信息,以帮助您决定应以哪种硬件为目标。

首先安装 SDK。如果您需要,您可以完成额外的推荐设置以实现最佳性能,或者从 NVIDIA 的合作伙伴设置额外的传感器

  1. 核心概念开始,了解本指南中使用的技术术语以及框架的整体行为。

  2. 根据您的偏好,通过以下两种方式之一(或两者兼有)学习如何使用 SDK:a. 完成Holoscan 示例教程,该教程将通过逐步介绍 SDK 中的具体最小示例来构建您的知识。您可以参考每个示例的源代码和运行说明来检查它们并在进行过程中运行它们。b. 阅读精简的文档,该文档应涵盖 SDK 的所有功能,使用最少的模拟代码片段,包括创建应用程序创建分布式应用程序创建算子

Holoscan SDK 不仅提供了一个构建和运行应用程序的框架,还提供了一组可重用的算子,以方便实现用于流媒体、AI 和其他通用领域的应用程序。

现有算子的列表可在此处找到,其中指向 C++ 或 Python API 文档以获取更多详细信息。有关可视化(代号:HoloViz)和推理(代号:HoloInfer)算子的具体文档可用。

此外,HoloHub 是一个中央存储库,供用户和开发者与 Holoscan 社区共享可重用的算子和示例应用程序,从而扩展 SDK 的功能

  • 就像 SDK 算子一样,HoloHub 算子也可以在您自己的 Holoscan 应用程序中使用。

  • HoloHub 示例应用程序可以用作参考实现,以完成 SDK 中提供的示例。

浏览HoloHub 以查找您可能希望在应用程序中利用的组件,改进现有工作,或为 Holoscan 平台贡献您自己的新增功能。

以上步骤涵盖了编写和运行您自己的应用程序所需的内容。为了方便打包和分发,Holoscan SDK 包含实用程序,用于在符合 OCI 标准的容器镜像中打包和运行您的 Holoscan 应用程序

  • 通过日志记录实用程序数据流跟踪基准测试工具和作业统计测量,扩展您对框架的理解。

  • 了解更多关于控制应用程序执行的可配置组件的详细信息,如 [Schedulers]、[Conditions] 和 [Resources]。(高级)这些组件是 GXF 执行后端的一部分,因此如果您需要深入了解应用程序执行,请参阅本指南底部的Graph Execution Framework部分。

上一页 相关技术
下一页 SDK 安装
© 版权所有 2022-2024,NVIDIA。 上次更新时间:2025 年 1 月 27 日。