Deep Learning for LabVIEW | Ngene LLC | Yerevan

EMPOWERING LabVIEW

WITH DEEP LEARNING 

PROVIDING COMPLETE TOOLCHAIN FOR DEEP LEARNING SYSTEMS

DATA COLLECTION & ANNOTATION
1.
 
NETWORK TRAINING
2.
OPTIMIZATION & QUANTIZATION
3.
DEPLOYMENT FOR INFERENCE
4.

Ngene is a technology provider company in the field of Artificial Intelligence. Our software frameworks and intellectual properties are enabling our customers to research, develop and deploy AI-based systems for industrial applications.

The performance and effectiveness of deep learning-based solutions depend on many factors including the size and quality of a dataset, the choice of appropriate model architecture and the possibility to optimize models for particular types of hardware targets.

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

PRODUCTS

Bounding box annotation tool for classification labeling tasks in computer vision solutions.

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.

Nnotate.png
IMAGE AND VIDEO
ANNOTATION TOOL

Build, train and deploy deep neural networks with LabVIEW, and only with LabVIEW.

DeepLTK is a self-sufficient framework completely developed in LabVIEW and does not require knowledge from other DL frameworks(TensorFlow, Caffe, PyTorch).

DeepLTK deep learning toolkit for labview by NGene
DEEP LEARNING
TOOLKIT FOR LABVIEW

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.

Deep Neural Network Accelerator for FPGAs.png
DEEP NEURAL NETWORK ACCELERATOR FOR FPGAs
 

TECHNOLOGY

EASY: 

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 requirements of our clients.

INDEPENDENT:

Our solutions are completely developed inside National Instruments LabVIEW environment and are not dependent on other deep learning libraries which facilitates the integration and deployment process.

 

APPLICATIONS

IMAGE
CLASSIFICATION
OBJECT
DETECTION
VOICE
RECOGNITION
TIME SERIES
PREDICTION
 

OUR CLIENTS