- ENVI深度学习简介
ENVI®深度学习是ENVI的一个单独的附加模块。其目的是使用TensorFlow训练深度学习模型,以基于图像的空间和光谱特性识别图像中的特征。训练完模型后,就可以在其他图像中找到更多相同的特征。特征可以包括车辆、建筑,以及在无人机(UAV)或卫星影像上可以被探测到的任何物体。
ENVI深度学习1.1.1需要安装ENVI 5.6和ENVI深度学习1.1.1模块。下表列出了当前版本的ENVI Deep Learning支持的平台。
平台 | 硬件 | 操作系统 | 系统支持的版本 |
Windows | Intel/AMD 64-bit | Windows | Windows 10, 2016 Server |
Linux | Intel/AMD 64-bit | Linux | Kernel 3.10 or higher, glibc 2.17 or higher |
注意:支持的版本表示ENVI深度学习已在该版本上构建或经过测试。
- ENVI深度学习1.1.1使用TensorFlow 1.14和CUDA 10,两者都包含在安装文件中。
ENVI深度学习对硬件和软件的最低要求:
- NVIDIA GPU驱动程序版本410.x或更高;
- 具有CUDA计算功能版本3.5至7.5的NVIDIA图形卡。参阅支持CUDA的GPU卡列表:https://developer.nvidia.com/cuda-gpus 。
要确定系统是否满足ENVI深度学习的要求,在ENVI工具箱中启动“Deep Learning Guide Map”。选择“工具”>“测试安装和配置”:
建议至少使用8 GB的GPU内存,尤其是在训练深度学习模型时。
注意:ENVI深度学习附带有CUDA 10工具包和运行时,因此需要CUDA 10驱动程序或更高版本。CUDA驱动程序是NVIDIA驱动程序安装的一部分,而CUDA 10驱动程序是NVIDIA 410—419版本的一部分。NVIDIA 430驱动程序内含CUDA 10.1驱动程序,该驱动程序与CUDA 10工具包和运行时兼容,因此与ENVI Deep Learning 1.1.1兼容。