Artificial Neural Network visualization - Animation Nodes - Python

I implemented an Artificial Neural Network inside Blender and then visualized the structure of the model and its process.

The handwritten number is the input, the output number is the prediction of the model, basically the algorithm is trying to guess what the handwritten number is.

Animated with animation nodes and Python

This is the animation workflow

You can change the model directly from the matrix and the shape of the model will be update in Python and then you could even training it. Here another example with 100 neurons in the hidden layer.

Great work mate. I have a question. What is the stable version of animation node for blender 2.93? Any Idea?

Hi,
I used the development version 2.2.2 from GraphicAll.
I don’t think there is a stable version for Blender 2.93. At least I didn’t find it.
This version I used it works pretty well. Still remain the problem with the render, every time try to render it crashes. However, today I made an addon that solve the problem. I changed the code from a Chris P. video that I found on Youtube and now it works dynamically.

Here the link