A simple java Machine Learning Library, made with love to learn the concepts.
- Dataset loading
- Classifiers (KNearest, Perceptron, NearestCentroid)
- Clusterers (DBSCAN, KMeams, KMeansPlusPlus, SingleLinkage, CompleteLinkage)
- Custom distance measures
- Documented
Learn4j doesn't use any other libraries! (JFreeChart is only needed for the examples, and lombok is a code generator)
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.hugo4715</groupId>
<artifactId>Learn4J</artifactId>
<version>-SNAPSHOT</version>
</dependency>
The javadoc is available online here.
If you contribute, it would be nice to comment all non obvious parts of your source code, and including links to a clear documentation on the algorithms
hugo4715
This project is licensed under Apache License 2.0