AI Workbench 应用程序#
应用程序(apps)是可与 NVIDIA AI Workbench 一起使用的程序和工具。以下是 AI Workbench 中的应用程序类型
类型 |
描述 |
示例 |
运行位置 |
---|---|---|---|
Web 应用程序 |
具有基于浏览器的用户界面的应用程序。 |
Web 应用程序在项目容器中运行。 |
|
进程 |
一个执行任务而无需界面的命令或脚本。 |
一个下载数据集或模型权重的 shell 脚本。 |
进程在项目容器中运行,不暴露任何网络访问。进程通常依赖于项目存储库中的代码。 |
本地应用程序 |
安装在您计算机上并在项目容器外部启动的应用程序。 |
本地应用程序在您的本地系统上运行。本地应用程序可能无法访问项目容器。 |
使用本文档了解以下内容
启动和停止应用程序#
您的每个项目都有自己的应用程序,您可以在桌面应用程序的项目窗口中或使用 CLI 启动和停止它们。
要在 AI Workbench 桌面应用程序中启动和停止应用程序,请单击状态栏中的 apps running,或单击 Environment 并滚动到 Applications 部分,然后切换应用程序的开启或关闭。
内置应用程序#
大多数内置应用程序都预装在 NVIDIA 提供的容器中。所有 AI Workbench 的默认基础镜像 都安装了 JupyterLab。Pytorch 和 Tensorflow 基础镜像安装了 TensorBoard。
仅当您使用没有安装内置应用程序的自定义容器时,才需要将内置应用程序添加到您的项目中。要将内置应用程序添加到您的项目,请单击 Environment,滚动到 Applications 部分,然后单击 Add。
在某些情况下,VS Code 需要额外的配置。有关详细信息,请参阅 在 AI Workbench 中使用 VS Code。
自定义应用程序#
自定义应用程序需要您指定启动、停止和使用应用程序的信息。虽然自定义应用程序配置起来更复杂,但它们为您的工作流程提供了更大的灵活性和控制力。要了解如何将自定义应用程序添加到项目中,请参阅 演练:添加自定义应用程序。