Open-source neural networks library

Build the most powerful models with C++

OpenNN is an open-source neural networks library for machine learning. It solves many real-world applications in energy, marketing, health, and more.

Download OpenNN now

Network Architectures

OpenNN provides neural network architectures for tabular data, time series, computer vision, and sequence modeling.

Dense Neural Networks

Fully connected architectures for tabular data, regression, and classification.

LSTM Networks

Recurrent architectures for time series, forecasting, and sequence modeling.

Convolutional Neural Networks

CNN architectures for spatial patterns in images, signals, and grids.

Transformers

Attention-based architectures for sequences, language, and large-context data.

OpenNN Users

Philips
SEAT
Airbus
Acciona
Indra
Celsa Group
Thales

Consulting Services

OpenNN is being developed by Artelnics, a consulting company specialized in artificial intelligence and big data. Our team carries out projects with enterprise customers to get the best results from their data.

Contact Artelnics Team

Neural Designer

Neural Designer is a software tool that helps people build neural network models without the need for programming. It is developed from OpenNN and contains a user interface that simplifies data entry and interpretation of results.

View Website

Neural Designer interface

Ready to take your models to the next level?

Our team of experts can help you. Contact us today to schedule a consultation and learn more about our services.

Contact Us