MCPcopy Index your code
hub / github.com/PacktPublishing/Neural-Network-Programming-with-Java-SecondEdition

github.com/PacktPublishing/Neural-Network-Programming-with-Java-SecondEdition @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,048 symbols 6,526 edges 255 files 733 documented · 36%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IActivationFunction (Interface)
IActivationFunction This interface represents the activation function applicable to the neural network. Any activation f [29 …
Chapter04/math/IActivationFunction.java
IActivationFunction (Interface)
This interface represents the activation function applicable to the neural network. Any activation function should imple [29 …
Chapter06/math/IActivationFunction.java
IActivationFunction (Interface)
IActivationFunction This interface represents the activation function applicable to the neural network. Any activation f [29 …
Chapter03/src/edu/packt/neuralnet/math/IActivationFunction.java
IActivationFunction (Interface)
This interface represents the activation function applicable to the neural network. Any activation function should imple [29 …
Chapter05/math/IActivationFunction.java
IActivationFunction (Interface)
IActivationFunction This interface represents the activation function applicable to the neural network. Any activation f [29 …
Chapter02/math/IActivationFunction.java

Core symbols most depended-on inside this repo

add
called by 165
Chapter05/math/Matrix.java
add
called by 151
Chapter04/math/Matrix.java
add
called by 145
Chapter06/math/Matrix.java
calc
called by 126
Chapter02/math/IActivationFunction.java
add
called by 69
Chapter03/src/edu/packt/neuralnet/math/Matrix.java
getNumberOfRows
called by 48
Chapter04/math/Matrix.java
getNumberOfRows
called by 48
Chapter06/math/Matrix.java
getNumberOfRows
called by 48
Chapter03/src/edu/packt/neuralnet/math/Matrix.java

Shape

Method 1,752
Class 251
Enum 38
Interface 5
Function 2

Languages

Java100%
TypeScript1%

Modules by API surface

Chapter06/data/NeuralDataSet.java33 symbols
Chapter05/data/NeuralDataSet.java33 symbols
Chapter06/math/ArrayOperations.java30 symbols
Chapter05/math/ArrayOperations.java30 symbols
Chapter06/learn/LearningAlgorithm.java29 symbols
Chapter06/NeuralNet.java29 symbols
Chapter05/learn/LearningAlgorithm.java29 symbols
Chapter05/NeuralNet.java29 symbols
Chapter04/NeuralNet.java29 symbols
Chapter03/src/edu/packt/neuralnet/NeuralNet.java29 symbols
Chapter06/math/Matrix.java28 symbols
Chapter05/math/Matrix.java28 symbols

For agents

$ claude mcp add Neural-Network-Programming-with-Java-SecondEdition \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact