SkillAgentSearch skills...

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/NeuralNetworkVisualization
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.
View on GitHub
GitHub Stars9
CategoryDevelopment
Updated2mo ago
Forks0

Languages

Python

Security Score

75/100

Audited on Jan 12, 2026

No findings