DLHUB-LV: Key features and installation

What is DLHUB-LV

DLHUB-LV is LabVIEW Application Programming Interface (API) that includes a set of LabVIEW functions to deploy DLHUB trained deep learning models to LabVIEW applications (Deployment Target)  

Key features

  • DLHUB-LV does not require complicated deep learning design tasks, including design, train, evaluate, and verify a neural network model since they are handled in DLHUB.
  • DLHUB-LV contains simple functions to create, perform a prediction, and destroy deep learning objects.
  • Support GPU for deep learning inference.

System Requirement (for deployment target)

  • Windows 7 or above (x64 recommended).
  • 8GB of RAM (16GB recommended).
  • Intel x86 based architectures (Core-i7 and above recommended).
  • 2GB of free disk space.
  • 1024x768 screen resolution or higher.
  • LabVIEW 2018 and above (64bit version recommended).
  • Visual C++ 2017 Redistributable Package
  • cudnn64_7.dll, cublas64_90.dll, cudart64_90.dll, curand64_90.dll, and cusparse64_90.dll

Download DLHUB-LV API

After purchasing the DLHUB-LV license, log in to our website, click Portal ➡ APIs, find the DLHUB-LV and download its API and Runtime Engine


Note: if you're using host PC as deployment target, you don't need to install runtime engine

The DLHUB-LV API has .vip extension and will be installed with JKI VI Package Manager (VIPM), while the DLHUB Runtime Engine is distributed in zip format 


Click here to download and install VIPM

Install Runtime Engine

Unzip the file and click install.exe to start installation.

Install DLHUB-LV

After installing VIPM, double click on anscenter_lib_dlhub_lv-xxxx to load DLHUB-LV into VI Package Manager.


When the JKI VIPM - DLHUB-LV window opens, click Install to start the installation

After installation, you can access the DLHUB-LV in the Functions menu of Block Diagram

We also include some example LabVIEW projects so you can use and modify them for similar applications