Skip to content
brain4j-orgPublic


Brain4J Logo

A lightweight, performant & open-source machine learning framework for Java.

Java 22 GitHub Commit Activity Github Last Commit License

Website • Report an Issue • Documentation • Contribute

Designed with portability and speed in mind, it's optimized for high performance and it's ideal for those looking forward to implement machine learning solutions in pure Java.


Install

Brain4J is available on JitPack and GitHub Packages.

repositories {
    mavenCentral()
    maven { url 'https://repo.brain4j.org/releases' }
    maven { url 'https://repo.brain4j.org/snapshots' }
}

dependencies {
    implementation 'org.brain4j:brain4j-core:3.0.0-SNAPSHOT'
    implementation 'org.brain4j:brain4j-math:3.0.0-SNAPSHOT'
}

See the installation guide for more information.

Documentation

The updated documentation for 3.0 can be found here.

The GitHub wiki will be deprecated with the release of 3.0

Preview

Screenshots taken from the MNIST example.

Training Confusion Matrix

Contact

This project is maintained by xEcho1337 and Adversing.

Message contact@brain4j.org for business inquiries.

License

Brain4J is licensed under the Apache License, Version 2.0.

Releases

Packages

Used by

Contributors

Languages