Åbn Neural Networks Library | |
---|---|
Type | Neurale netværk |
Udvikler | Artelnics |
Skrevet i | C++ [1] [2] |
Operativ system | Cross-platform |
Første udgave | 2003 |
nyeste version | 5.0.5 (14. januar 2021) |
Licens | LGPL |
Internet side | opennn.net |
OpenNN ( Open Neural Networks Library ) er et softwarebibliotek skrevet i programmeringssproget C++ , der implementerer neurale netværk [3] , et stort forskningsområde inden for deep learning. Open source-biblioteket er licenseret under GNU Lesser General Public License.
Softwaren implementerer et vilkårligt antal niveauer af ikke-lineære overvågede læringsbehandlingsenheder, hvilket tillader design af neurale netværk med alsidige tilnærmelsesegenskaber . Derudover leveres multiprocessorprogrammering ved hjælp af OpenMP, hvilket forbedrer computerens ydeevne. OpenNN indeholder data mining -algoritmer som et sæt funktioner. De kan indlejres i andre softwareværktøjer ved hjælp af en applikationsprogrammeringsgrænseflade. Som sådan er der ingen grafisk brugergrænseflade, men nogle funktioner understøttes muligvis af visualiseringsværktøjer.
Udviklingen af et åbent bibliotek af neurale netværk begyndte i 2003 på International Center for Computational Methods in Mechanical Engineering (CIMNE) som en del af et forskningsprojekt og blev kaldt FLOOD [4] , som betyder oversvømmelse. I øjeblikket er virksomheden Artelnics [5] med speciale i kunstig intelligens i gang med udvikling.
OpenNN blev designet til at udforske både datasæt og matematiske modeller [3] .
Datasæt:
Matematiske modeller:
OpenNN er udgivet under GNU Lesser General Public License og leverer også XML I/O med TinyXML2.
![]() |
---|
Deep learning programmer | |
---|---|
gratis software |
|
Ikke-fri software |
|
|