当前位置: 首页 > news >正文

【东枫科技】使用LabVIEW进行深度学习开发

文章目录

  • DeepLTK LabVIEW深度学习工具包
    • LabVIEW中的深度神经网络
    • **功能与特性**
      • **功能亮点:**
    • **支持的网络层**
    • **支持的网络架构**
    • **参考示例**
  • 授权售价

DeepLTK LabVIEW深度学习工具包

LabVIEW中的深度神经网络

功能亮点:

  • 在 LabVIEW 中创建、配置、训练和部署深度神经网络 (DNN)
  • 加速在 GPU 上训练和部署 DNN
  • 保存训练好的网络并加载以进行部署
  • 可视化网络拓扑和常见指标(内存占用、计算复杂度)
  • 在 NI 的 LabVIEW Real-Time 目标上部署预先训练的网络以进行推理
  • 通过使用网络图优化实用程序来加速预先训练的网络
  • 分析和评估网络性能
  • 从可运行的真实示例开始

功能与特性

在 LabVIEW 中构建、配置、训练、可视化和部署深度神经网络(DNN)

功能亮点:

  • 在 LabVIEW 中创建、配置、训练和部署深度神经网络
  • 加速 DNN 在 GPU 上的训练和部署
  • 支持保存已训练网络并加载用于部署
  • 可视化网络拓扑结构和常用指标(如内存占用、计算复杂度)
  • 将预训练网络部署到 NI 的 LabVIEW 实时系统上用于推理
  • 利用网络图优化工具加速预训练网络运行
  • 分析和评估网络性能
  • 提供开箱即用的真实示例
  • 借助 DeepLTK FPGA 插件,在 FPGA 上加速推理

支持的网络层

DeepLTK 支持实现常见机器学习应用(如图像分类、目标检测、实例分割和语音识别)所需的多种网络层:

  • 输入层(1D、3D)
  • 数据增强
  • 卷积层
  • 全连接层(Dense)
  • 批归一化(1D、3D)
  • 池化层(最大池化、平均池化)
  • 上采样
  • 快捷连接(ShortCut)
  • 拼接(Concatenation)
  • Dropout(1D、3D)
  • SoftMax 层
  • 目标检测层

支持的网络架构

  • MLP - 多层感知机
  • CNN - 卷积神经网络
  • FCN - 全卷积网络
  • ResNet - 残差网络(用于图像识别)
  • YOLO v2 - 一次看完(用于目标检测)
  • U-Net - 语义分割网络

参考示例

以下是工具包附带的参考示例,路径为:

LabVIEW 安装路径\examples\Ngene\Deep Learning Toolkit
  • MNIST_Classifier_MLP(Train_1D).viMNIST_Classifier_MLP(Train_3D).vi
    展示了使用 MLP(多层感知机)架构对 MNIST 手写数字图像进行分类任务的神经网络构建与训练过程。

  • MNIST_Classifier_CNN(Train).vi
    展示了使用 CNN(卷积神经网络)架构进行 MNIST 图像分类任务的构建与训练。

  • MNIST_Classifier(Deploy).vi
    展示了如何自动加载配置文件和权重文件来部署预训练网络。

  • MNIST(RT_Deployment)(工程)
    展示了将预训练模型部署至 NI 实时系统的过程。

  • MNIST_CNN_GPU(工程)
    展示了如何在 GPU 上加速训练和部署过程。

  • YOLO_Object_Detection(Cam).vi
    展示了基于 YOLO 架构的目标检测预训练网络部署过程(实时摄像头示例)。

  • YOLO_GPU(工程)
    展示了如何加速 YOLO 网络并在 GPU 上部署。

  • Object_Detection(工程)
    展示了在简单数据集上进行目标检测神经网络训练的全过程。


授权售价

单台电脑 5000美元。

相关文章:

  • SaaS场快订首页的前端搭建【持续更新】
  • 【每日一题 | 2025年5.5 ~ 5.11】搜索相关题
  • JavaWeb, Spring, Spring Boot
  • 《Go小技巧易错点100例》第三十一篇
  • 画立方体软件开发笔记 js-pytorch xlsx 导出 excel pnpm安装
  • Apache Flink 与 Flink CDC:概念、联系、区别及版本演进解析
  • 【EBNF】EBNF:扩展巴克斯-诺尔范式文件格式与实用写法详解
  • Active-Prompt:结合思维链的主动提示用于大型语言模型
  • ElasticSearch入门详解
  • Git初始化相关配置
  • GO语言内存管理结构
  • Nginx的增强与可视化!OpenResty Manager - 现代化UI+高性能反向代理+安全防护
  • Flutter基础()
  • 【C/C++】无符号调试:GDB解栈实战指南
  • 学习和测试WebApi项目限制客户端ip访问接口(基于中间件)
  • 深度学习入门:从神经网络基础到前向传播全面解析
  • [洛谷刷题8]
  • Redis三种高可用模式的使用场景及特点的详细介绍
  • # KVstorageBaseRaft-cpp 项目 RPC 模块源码学习
  • JVM中的安全点是什么,作用又是什么?
  • 兰州大学教授安成邦加盟复旦大学中国历史地理研究所
  • 中美是否计划讨论美方以芬太尼为由对华征收的特别关税?外交部回应
  • 从这些电影与影像,看到包容开放的上海
  • 王毅集体会见加勒比建交国外长及代表
  • 江西吉水通报一男子拒服兵役:不得考公,两年内经商、升学等受限
  • 波兰关闭俄罗斯驻克拉科夫领事馆