top of page

MAKING LabVIEW
SMARTER and FASTER 

PROVIDING COMPLETE TOOLCHAIN FOR DEEP LEARNING SYSTEMS

data collection and annotation with NNotate anotation tool by NGene

DATA COLLECTION & ANNOTATION

1.

data collection and annotation with NNotate anotation tool by NGene

NETWORK TRAINING

2.

data collection and annotation with NNotate anotation tool by NGene
OPTIMIZATION & QUANTIZATION

3.

data collection and annotation with NNotate anotation tool by NGene
DEPLOYMENT FOR INFERENCE

4.

Ngene is a technology provider company in the field of Artificial Intelligence. Software frameworks and intellectual properties of Ngene are enabling the research, development, optimization and deployment of AI-based systems for industrial applications.

Ngene provides complete toolchain to develop custom and efficient deep learning models including data collection and annotation with NNotate, deep neural network training and optimization with DeepLTK, as well as deployment for inference on different hardware platforms such as embedded CPUs, GPUs and FPGAs.
 

PRODUCTS

DeepLTK deep learning toolkit for labview by NGene
DeepLTK
Deep Learning 
Toolkit for LabVIEW
Deep learning

Build, train and deploy deep neural networks with LabVIEW and accelerate them on GPUs.
DeepLTK is a self-sufficient framework completely developed in LabVIEW and does not require knowledge from other DL frameworks(TensorFlow, Caffe, PyTorch).

NNotate Image Annotation Tool

NNotate
Image and Video 
Annotation Tool

data collection

Simple and intuitive software for collecting and annotating thousands of objects with minimal efforts for computer vision applications
NNotate also provides possibilities for statistical analysis to validate the quality of the datasets.

CuLab - GPU Toolkit for LabVIEW
CuLab
GPU Toolkit for LabVIEW
Deep learning

Accelerate LabVIEW code up to 100x on GPUs.
CuLab's extremely simple and intuitive API simplifies the process of creating applications or converting existing LabVIEW code  to be accelerated on GPUs.

Deep Neural Network Accelerator for FPGAs.png
DeepLTK FPGA Add-On 
DNN Accelerator for FPGAs
Convolutional Neural Network

An extension to DeepLTK, which allows to deploy and accelerate deep learning computations on FPGA-based targets and reduce inference execution time up to 10x, while consuming less power compared to CPUs.

Products

TECHNOLOGY

SIMPLE:


Our solutions provide simple and intuitive APIs for prototyping, validation and deployment of Machine Learning systems. Reference examples and extensive documentation are provided to further facilitate the adoption of the technology.

COMPLETE:

Our solutions cover the complete cycle data collection and annotation, training and optimization, as well as deployment on different hardware platforms (CPUs, GPUs and FPGAs).

FAST:

Employing the power of GPUs and FPGAs Ngene solutions provide the possibility to squeeze maximum performance and efficiency from existing technological platforms depending on the use cases and specific requirements.

INDEPENDENT:

Our solutions are completely developed within National Instrument's LabVIEW environment and do not depend on other 3-rd party libraries which facilitates the integration and deployment process.

Technology

APPLICATIONS

DeepLTK object classification
IMAGE
CLASSIFICATION
DeepLTK object detection, image recognition
OBJECT
DETECTION
DeepLTK voice recognition
VOICE
RECOGNITION
DeepLTK time series prediction
TIME SERIES
PREDICTION
Applications

OUR CLIENTS