训练工具安装指南
目录
3.在 Microsoft Windows* 或 Apple macOS* 设备上安装英特尔® 深度学习 SDK 训练工具
4.在 Linux* 设备上安装英特尔® 深度学习 SDK 训练工具
1.简介
英特尔® 深度学习 SDK 训练工具可以在 Linux* Ubuntu 14.04 或更高版本以及 Cent OS 7 操作系统上安装和运行。
该训练工具是一款 web 应用,支持本地和远程安装选项。您可以在 Microsoft Windows* 或 Apple macOS* 设备上,分别使用 .exe 和 .app 安装文件将其远程安装在 Linux 服务器上。也可以运行安装脚本,将其本地安装于 Linux 设备上。
由于安装包包含一个 Docker* 容器,该容器提供所有必要组件,如英特尔® Caffe* 框架分发包,为运行训练工具提供了前提条件和环境,因此您无需手动安装其它软件。
2.前提条件
在安装英特尔® 深度学习 SDK 训练工具前,请确保您满足以下系统要求。
- 一台 Linux Ubuntu* 14.04(或更高版本)或 Cent OS* 7 设备,并能够通过 SSH 连接对其进行访问。
- 能够在 Linux 设备上运行安装脚本的根权限。
- 电脑上安装了 Google Chrome* 浏览器 50 或更高版本,稍后会使用该电脑访问训练工具 web 用户界面。
可以在线阅读版本说明文档,或从安装包中获取系统要求。
3.在 Microsoft Windows* 或 Apple macOS* 设备上安装英特尔® 深度学习 SDK 训练工具
如欲在 Microsoft Windows* 或 Apple macOS* 设备上安装英特尔® 深度学习 SDK 训练工具,请访问 https://software.intel.com/deep-learning-sdk下载安装包,解压并启动 TrainingToolInstaller 可执行文件,以打开向导。
macOS 和 Windows 安装向导外观相似,安装步骤完全相同。
向导提供安装步骤,您只需单击 Next按钮,按照向导的步骤完成安装流程即可。安装过程包含以下步骤:
定义全部设置后,按下 Test connection按钮,检查服务器连接。如果可以访问服务器,测试结果将显示 Connection successful状态:
- 欢迎与许可协议。仔细阅读并接受许可协议的内容,以继续安装。
- 定义设置。该面板配置安装参数,包括网络和安全设置。指定所有必需的字段值,并修改默认字段值(如需要):
- 训练工具密码– 用于访问训练工具 web 界面的密码
- 服务器名称或 IP– 用于安装训练工具的 Linux 设备地址
- 用户名(具备 root 访问)– Linux 服务器中具备根权限的用户名
- 用户密码–上述用户账户的密码。在安装过程中,需要通过这些证书进行用户身份验证。
- 用于用户身份验证的私人密钥文件– 如果 Linux 服务器不允许以密码形式验证身份,需要利用私人密钥进行用户身份验证
- 面向 http 的代理服务器– 如果 Windows/Mac 设备通过代理与 Linux 服务器相连,为 HTTP 设置代理服务器 IP。
- 面向 https 的代理服务器– 如果 Windows/Mac 设备通过代理与 Linux 相连,为 HTTPS 设置代理服务器 IP。
- 安装文件系统路径– 在 Docker 容器内作为卷安装的 Linux 文件系统路径。
- Web 应用端口 - 用于访问训练工具 web 界面的网络端口。
定义全部设置后,您可以按下 Test connection 按钮,检查服务器连接。如果可以访问服务器,测试结果将显示为 Connection successful 状态:
- 安装。单击 Install按钮,开始安装。出现 Installing面板,面板中的进程条描述当前步骤的状态和总体完成情况,显示安装的进度。
当指示数字变为 100% 时,单击已激活的 Next按钮,完成安装。
- 完成安装。恭喜!您已在 Linux 服务器上安装了英特尔® 深度学习 SDK 训练工具。
单击 Open now按钮,在浏览器中打开训练工具 web 界面,或单击 Download链接,下载最新版 Google* Chrome 浏览器,也可以单击 Close按钮关闭该窗口。
4.在 Linux* 设备上安装英特尔® 深度学习 SDK 训练工具
您可以利用安装脚本在 Linux* 操作系统中安装英特尔® 深度学习 SDK 训练工具。请访问 https://software.intel.com/deep-learning-sdk下载该脚本,并通过以下可用选项运行:
1. volume <路径>
在 Docker* 容器内作为卷安装的 Linux 文件系统路径。
2. toolpassword <密码>
用于访问训练工具 web 界面的管理员密码
3. toolport <端口>
用于访问训练工具 web 界面的网络端口
4. httpproxy <代理>
面向 HTTP 的代理服务器
5. httpsproxy <代理>
面向 HTTPS 的代理服务器
6.帮助
打印帮助信息
注:该参数具有强制性,必须对其进行设置,才能继续安装;其它参数均为辅助参数,可以忽略。