leonematias/DeepNeuralNetwork

Deep neural network implemented in Java from scratch, without using library/framework.

28
/ 100
Experimental

This project helps students and early career professionals understand how deep neural networks work by letting them build one from the ground up. You provide structured data, like images of handwritten digits, and it learns to classify them into categories. It's designed for anyone learning the fundamentals of machine learning and neural networks.

No commits in the last 6 months.

Use this if you are studying deep learning and want to see a foundational neural network implemented in Java without relying on complex external libraries.

Not ideal if you need to build high-performance, production-ready machine learning models or want to work with pre-built, optimized deep learning frameworks.

machine-learning-education neural-network-fundamentals binary-classification multi-class-classification java-programming-for-ml
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 15 / 25

How are scores calculated?

Stars

13

Forks

5

Language

Java

License

Last pushed

Oct 20, 2017

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/leonematias/DeepNeuralNetwork"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.