+Encog is a pure-Java/C# machine learning framework that I created back in 2008 to support genetic programming, NEAT/HyperNEAT, and other neural network technologies. Originally, Encog was created to support research for my master’s degree and early books. The neural network aspects of Encog proved popular, and Encog was used by a number of people and is cited by [952 academic papers in Google Scholar](https://scholar.google.com/scholar?hl=en&as_sdt=0%2C26&q=encog&btnG=). I created Encog at a time when there were not so many well developed frameworks, such as [TensorFlow](https://medium.com/tensorflow/standardizing-on-keras-guidance-on-high-level-apis-in-tensorflow-2-0-bad2b04c819a), [Keras](https://keras.io/), [DeepLearning4J](https://deeplearning4j.org/), and many others (these are the frameworks I work with the most these days for neural networks).
0 commit comments