# Neuroph

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Neuroph
> Markdown URL: https://mediated.wiki/source/Neuroph.md
> Source: https://en.wikipedia.org/wiki/Neuroph
> Source revision: 1331405728
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

Software framework

This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (April 2015) (Learn how and when to remove this message)

Neuroph Stable release 2.98 / June 2, 2020; 6 years ago (2020-06-02) Written in Java Platform Java platform Available in English Type Neural network License Apache License Website neuroph.sourceforge.net

**Neuroph** is an object-oriented [artificial neural network](/source/Artificial_neural_network) framework written in [Java](/source/Java_(programming_language)). It can be used to create and train neural networks in Java programs. Neuroph provides Java class library as well as GUI tool easyNeurons for creating and training neural networks.

It is an [open-source](/source/Open-source_software) project hosted at [SourceForge](/source/SourceForge) under the [Apache License](/source/Apache_License). Versions before 2.4 were licensed under [LGPL](/source/LGPL) 3, from this version the license is Apache 2.0 License.

## Features

Neuroph's core classes correspond to basic neural network concepts like [artificial neuron](/source/Artificial_neuron), neuron layer, neuron connections, weight, [transfer function](/source/Transfer_function), input function, learning rule etc. Neuroph supports common neural network architectures such as [Multilayer perceptron](/source/Multilayer_perceptron) with [Backpropagation](/source/Backpropagation), [Kohonen](/source/Kohonen) and Hopfield networks. All these classes can be extended and customized to create custom neural networks and learning rules. Neuroph has built-in support for image recognition.

## See also

- [Free Software portal](https://en.wikipedia.org/wiki/Portal:Free_Software)

- [Comparison of deep learning software](/source/Comparison_of_deep_learning_software)

- [Neural network](/source/Neural_network)

- [SOM or Kohonen](/source/Self-organizing_map)

- [Retropropagation](/source/Backpropagation)

## References

## External links

- [Neuroph Homepage](https://neuroph.sourceforge.net/)

This scientific software article is a stub. You can help Wikipedia by adding missing information.

- [v](https://en.wikipedia.org/wiki/Template:Science-software-stub)
- [t](/source/Template_talk%3AScience-software-stub)
- [e](https://en.wikipedia.org/wiki/Special:EditPage/Template:Science-software-stub)

This artificial neural network-related article is a stub. You can help Wikipedia by adding missing information.

- [v](https://en.wikipedia.org/wiki/Template:Artificial-neural-network-stub)
- [t](/source/Template_talk%3AArtificial-neural-network-stub)
- [e](https://en.wikipedia.org/wiki/Special:EditPage/Template:Artificial-neural-network-stub)

---
Adapted from the Wikipedia article [Neuroph](https://en.wikipedia.org/wiki/Neuroph) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Neuroph?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
