LabVIEW是一款在自动化测试测量系统、自动化设备、智能制造设备行业常用的图形化开发软件。LabVIEW中有一个视觉开发模块(Vision Development Module),不仅包含传统的机器视觉算法,还具有一个TensorFlow模型导入器,可以导入TensorFlow深度学习模型,轻松实现深度学习应用。
在LabVIEW中开发TensorFlow深度学习程序一共有两步:
- 第一步,使用TensorFlow训练深度学习模型;这一步,NI视觉开发模块并没有对应的软件工具,也没有详细介绍如何从零开始基于TensorFlow搭建深度学习模型训练环境,训练TensorFlow模型并导出模型导入器需要的*.pb文件。
-
第二步:将深度学习模型部署至NI硬件;这一步,NI视觉开发模块有模型导入器和范例程序,参看NI官网介绍。
- 如何从零开始搭建TensorFlow深度学习模型训练环境?
- 如何从零开始训练自己的深度学习模型?
- 如何导出NI视觉模块的模型导入器需要的TensorFlow冻结图模型文件(*.pb)?
《深度学习图像识别技术》一书中有详细介绍!