美文网首页深度学习
深度学习应用程序开发:Python+LabVIEW 混合编程

深度学习应用程序开发:Python+LabVIEW 混合编程

作者: LabVIEW_Python | 来源:发表于2018-06-13 11:17 被阅读3677次

    开发基于Windows的深度学习应用程序,推荐一个非常快速的开发环境搭配: Python+LabVIEW

    Python无需多言,是开发深度学习算法的最佳选择,大家可以参考《Windows10+TensorFlow 1.8 GPU版本安装》,先创建基于Python的深度学习算法开发环境。

    LabVIEW是一个特别适合科学家做图形化应用程序开发的开发平台,若你不是计算机科班出身,我建议优先考虑LabVIEW。其好处是,学习曲线短,开发应用程序速度快。若你是计算机科班出身,那我还是建议你用C#/Java等编程语言。

    LabVIEW下载地址:http://www.ni.com/zh-cn/shop/labview/download.html,注意一定要下载LabVIEW 2018及以上版本,因为LabVIEW 2018才加入了调用Python程序的Python节点

    LabVIEW Python Node

    LabVIEW Python Node的用法,非常简单,一张图说明如下:

    LabVIEW中调用Python函数

    用Python训练好深度学习模型后,可以用LabVIEW直接调用推断函数(Inference function),由于LabVIEW可以快速的完成应用程序用户界面和程序框架的开发,LabVIEW+Python 可以非常方便且快速的实现基于Windows的商业化的深度学习应用程序,如下图所示:

    LabVIEW+Python

    总结:

    Python负责深度学习算法开发、调试和训练,并编写好推断函数;

    LabVIEW负责用户界面开发、应用程序构架开发,并调用Python编写好的推断函数,实现深度学习推断功能。

    相关文章

      网友评论

        本文标题:深度学习应用程序开发:Python+LabVIEW 混合编程

        本文链接:https://www.haomeiwen.com/subject/zzxjeftx.html