Skip to content

stefanagapie/NeuralNetworkVisualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages