brain4j

brain4j

Open-source machine learning framework for Java. Designed with speed and lightweight in mind.

Stars: 84

Visit
 screenshot

Brain4J is a lightweight, performant, and open-source machine learning framework for Java. Designed with portability and speed in mind, it is optimized for high performance and ideal for those looking to implement machine learning solutions in pure Java. The framework provides tools and functionalities to facilitate the development of machine learning models within Java applications, offering ease of use and efficiency.

README:


Brain4J Logo

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

Java 21+ GitHub Commit Activity Github Last Commit License

WebsiteReport an IssueDocumentationContribute

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://jitpack.io' }
}

dependencies {
    implementation 'com.github.brain4j-org.brain4j:brain4j-core:2.9.1'
    implementation 'com.github.brain4j-org.brain4j:brain4j-common:2.9.1'
}

See the installation guide for more information.

Documentation

All the documentation can be found on the GitHub Wiki.

Preview

Screenshots taken from the MNIST example.

Training Confusion Matrix

Contact

This project is maintained by xEcho1337.

  • Discord: @xecho1337
  • Telegram: @xEcho1337

License

Brain4J is licensed under Apache License 2.0

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for brain4j

Similar Open Source Tools

For similar tasks

For similar jobs