#709 · Primary category: Education & Research

tensorspace

3d deep-learning keras machine-learning nerual-network tensorflow tfjs threejs visualization

Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js

Project last updated:12/05/22

GitHub Stars

5.2K

Forks

450

Contributors

11

License

Apache-2.0

Why we included this project

Explaining what a convolutional filter or dense layer really does is much easier when you can show someone a moving 3D model of the network. TensorSpace does exactly that: it renders pre-trained TensorFlow, Keras, and TensorFlow.js models as interactive browser scenes, letting you rotate around the layers, watch activations flow through, and inspect intermediate outputs instead of reading a static summary. It ships Keras-like APIs for building layers and a converter that prepares existing models, so you can load a network you already trained rather than constructing a toy from scratch. The payoff is clearest in teaching and internal demos, where a clickable, animated model conveys architecture and inference faster than any diagram. Just budget some time for preprocessing; the converter needs the model in the right format before the visualization comes together.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category