yuval/ninja
Neural networks library in Java.
This tool helps you train and use basic neural networks for classifying data. You provide numerical data with known categories, and it outputs a 'model' that can then predict categories for new, unlabeled data. It's designed for data scientists or researchers who need to perform multi-class classification on small to medium-sized datasets.
No commits in the last 6 months.
Use this if you need to build and deploy a simple, fully-connected neural network within a Java environment for classification tasks.
Not ideal if you require advanced neural network architectures, very large datasets, or support for activation functions other than sigmoid.
Stars
8
Forks
1
Language
Java
License
Apache-2.0
Category
Last pushed
Nov 23, 2015
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/yuval/ninja"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Jasonnor/Backpropagation
Implementing multilayer neural networks through backpropagation using Java.
dlidstrom/NeuralNetworkInAllLangs
Vanilla neural network implemented in all major languages
goessl/MachineLearning
An easy neural network for Java!
evolvingstuff/RecurrentJava
Deep Recurrent Neural Nets in Java
thag0/JNN
Biblioteca para manipulação de modelos de Redes Neurais Artificiais com Java