VisionPro Deep Learning Service 应用程序
VisionPro Deep Learning Service 允许 VisionPro Deep Learning 的远程训练或运行时操作,并且多个客户端可以访问该服务。作为训练服务,它托管工作区并可以进行训练。作为运行时服务,它托管运行时工作区和处理。使用客户端/服务器功能时,VisionPro Deep Learning Service 应用程序支持活动连接,在服务器设备上运行,并且必须以管理员权限运行。
该应用程序位于:
-
C:\Program Files\Cognex\VisionPro Deep Learning\3.0\Service
VisionPro Deep Learning 客户端/服务器功能
VisionPro Deep Learning 客户端/服务器功能允许您通过使用服务器/客户端模型在多台 PC 上使用 VisionPro Deep Learning 软件的训练和运行功能。使用此模型,您可以将设备定义为服务器,然后可以将多台电脑配置为连接到服务器的客户端。在设置 VisionPro Deep Learning 项目期间,工作区驻留在服务器上,客户端使用存储在服务器上的工作区连接到服务器。在这种情况下,客户端不需要有 Cognex 安全加密狗;但服务器必须有 Cognex 安全加密狗 连接。
借助此功能,可以选择使用远程服务进行运行时推理和/或训练,而不是使用本地电脑的 GPU。如果服务器配有更强大的 GPU,或者您没有在本地安装 GPU,这可能很有用。
配置后,最多可以使用 4 个客户端进行部署操作,最多可以连接 8 个客户端进行开发。配置 VisionPro Deep Learning 客户端/服务器功能涉及以下步骤:
- 在服务器和客户端 PC 上安装 VisionPro Deep Learning 软件。
- 配置服务器和客户端设备。
- 管理服务器上的工作区。
- 在服务器上,启动 Deep Learning Service 应用程序。
- 使用客户端电脑连接到服务器。
配置先决条件
在尝试配置服务器/客户端功能之前,请确保已完成以下操作:
- 在服务器设备和客户端设备上安装 VisionPro Deep Learning 软件。
-
借助客户端/服务器许可证,在服务器设备上连接 Cognex 安全加密狗。
Cognex 安全加密狗 必须具有以下许可证:
- ViDi.Remote
- ViDi.Remote.Service
- ViDi.Remote.Client
要确保启用许可证,请使用 Wibu CodeMeter WebAdmin。许可证将列在“许可证监控”选项卡中。如果不显示许可证,请联系 Cognex 销售代表。
管理服务器/客户端模型中的工作区
在 VisionPro Deep Learning 客户端/服务器模型中,工作区和图像数据库存储在服务器上,客户端连接到服务器并编辑存储在服务器上的工作区。多个客户端可以同时连接到服务器,并访问驻留在服务器上的工作区。当多个客户端连接到服务器时,有一个锁定机制可以防止多个用户同时更改同一工作区。
使用导入对话框,可以将以前在客户端设备保存的工作区从客户端上传到服务器。将工作区从客户端导出到服务器后,工作区将存储在服务器上。