NeuralNetworkVisualization
A set of APIs for 3D Visualization of Neural Networks (NN) in Python using the Panda3D game engine. The NN can be modeled using TensorFlow or a custom built model.
Install / Use
/learn @stefanagapie/NeuralNetworkVisualizationREADME
3D Neural Network Visualization
Provides a set of APIs to visualize a network of neurons and connections in 3D space using Panda3D, a Python game engine.
Neural Network Visualization

Running the code
- python >= 3.8
> git clone https://github.com/stefanagapie/NeuralNetworkVisualization.git> cd NeuralNetworkVisualization
Create and Activate a Python Virtual Environment (recommended)> python3 -m venv ./venv> source venv/bin/activate
> pip install -r requirements.txt> cd Examples> python symmetric_neural_network.py
TensorFlow (Sequential Model) Training & Visualization

Running the code
- python >= 3.8
> git clone https://github.com/stefanagapie/NeuralNetworkVisualization.git> cd NeuralNetworkVisualization
Create and Activate a Python a Virtual Environment (recommended)> python3 -m venv ./venv> source venv/bin/activate
> pip install -r requirements.txt> cd Examples> python symmetric_tensorflow.py
TensorFlow (Sequential Model) Network Intensity Colorization Map
COMING SOON
- Display network weight intensity using a color scale.
- Display network activations during predictions using a color scale.
TensorFlow Visualization App
COMING SOON
- Build an interactive prime number classifier using a TensorFlow Sequential model.
- Implement an intensity color map in order to observe neural network activation during predictions in real-time.
