Design and implementation of a small DeepLearning library from scratch in Java, inspired by Keras and the book "Deep Learning From Scratch" by O'Reilly. The goal is to apply the main OOP Design Patterns and UML diagramming in a software project.
java machine-learning deep-learning design-patterns neural-networks deep-learning-algorithms object-oriented-programming
-
Updated
Apr 16, 2025 - Java