OpenNN
OpenNN is a software library which implements neural networks, a main area of deep learning research
Features
OpenNN (Open Neural Networks Library) implements neural networks, a main area of deep learning research.
OpenNN implements data mining methods as a bundle of functions. It allows embedding functions in other software tools using an ‘Application Programming Interface (API)’ for the interaction between the software tool and the predictive analytics tasks. A graphical user interface (GUI) is still missing, but some functions can support the integration of specific visualization tools.
It implements multiprocessing programming by means of OpenMP and GPU acceleration with CUDA.
System Requirements
Developer
Artelnics
Written in
C++
Initial Release
22 November 2018
Repository
License
LGPL v3
Categories
Alternatives
Neural Networks
PyTorch
Deep Learning
Apache MXNet (Incubating)
Apache SystemML
Caffe
Eclipse Deeplearning4j
PyTorch
TensorFlow
The Microsoft Cognitive Toolkit
Torch
Weka
Data Mining
ELKI
Massive Online Analysis (MOA)
Orange
scikit-learn
Weka
Yooreeka