Neuroph
Stabil frisättning | 2,98 / 2 juni 2020
|
---|---|
Skrivet i | Java |
Plattform | Java-plattform |
Tillgänglig i | engelsk |
Typ | Neuralt nätverk |
Licens | Apache-licens |
Hemsida | neuroph.sourceforge.net |
Neuroph är ett objektorienterat ramverk för artificiellt neuralt nätverk skrivet i Java . Den kan användas för att skapa och träna neurala nätverk i Java-program. Neuroph tillhandahåller Java-klassbibliotek samt GUI-verktyg easyNeurons för att skapa och träna neurala nätverk.
Det är ett projekt med öppen källkod som är värd hos SourceForge under Apache-licensen . Versioner före 2.4 licensierades under LGPL 3, från denna version är licensen Apache 2.0 License.
Funktioner
Neurophs kärnklasser motsvarar grundläggande neurala nätverkskoncept som artificiell neuron , neuronlager, neuronanslutningar, vikt, överföringsfunktion , ingångsfunktion, inlärningsregel etc. Neuroph stöder vanliga neurala nätverksarkitekturer som Multilayer perceptron med Backpropagation , Kohonen och Hopfield-nätverk. Alla dessa klasser kan utökas och anpassas för att skapa anpassade neurala nätverk och inlärningsregler. Neuroph har inbyggt stöd för bildigenkänning.
Se även
externa länkar