DLL: A Blazing Fast Deep Neural Network Library

04/11/2018
by   Baptiste Wicht, et al.
0

Deep Learning Library (DLL) is a new library for machine learning with deep neural networks that focuses on speed. It supports feed-forward neural networks such as fully-connected Artificial Neural Networks (ANNs) and Convolutional Neural Networks (CNNs). It also has very comprehensive support for Restricted Boltzmann Machines (RBMs) and Convolutional RBMs. Our main motivation for this work was to propose and evaluate novel software engineering strategies with potential to accelerate runtime for training and inference. Such strategies are mostly independent of the underlying deep learning algorithms. On three different datasets and for four different neural network models, we compared DLL to five popular deep learning frameworks. Experimentally, it is shown that the proposed framework is systematically and significantly faster on CPU and GPU. In terms of classification performance, similar accuracies as the other frameworks are reported.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/12/2018

Pressure Predictions of Turbine Blades with Deep Learning

Deep learning has been used in many areas, such as feature detections in...
research
02/26/2017

Criticality & Deep Learning I: Generally Weighted Nets

Motivated by the idea that criticality and universality of phase transit...
research
04/19/2021

Interpretability in deep learning for finance: a case study for the Heston model

Deep learning is a powerful tool whose applications in quantitative fina...
research
06/13/2019

A JIT Compiler for Neural Network Inference

This paper describes a C++ library that compiles neural network models a...
research
11/09/2022

Profiling and Improving the PyTorch Dataloader for high-latency Storage: A Technical Report

A growing number of Machine Learning Frameworks recently made Deep Learn...
research
03/16/2023

cito: An R package for training neural networks using torch

1. Deep neural networks (DNN) have become a central class of algorithms ...
research
09/03/2021

Impact of GPU uncertainty on the training of predictive deep neural networks

[retracted] We found out that the difference was dependent on the Chaine...

Please sign up or login with your details

Forgot password? Click here to reset