tensorspace
Neural network 3D visualization framework, build interactive and intuitive model in browsers, support pre-trained deep learning models from TensorFlow, Keras, TensorFlow.js.
tensorspace-team/tensorspace is ranked 18,505 with 5,198 stars.
tensorspace-team/tensorspace is ranked 18,505 among these 8 peers; Plachtaa/VITS-fast-fine-tuning is ranked 18,511.
| Name | Rank | Metrics |
|---|---|---|
| tyiannak/pyAudioAnalysis | 18,478 |
|
| Lightning-AI/lit-llama | 18,485 |
|
| yenchenlin/nerf-pytorch | 18,487 |
|
| biolab/orange3 | 18,494 |
|
| Plachtaa/VITS-fast-fine-tuning | 18,511 |
|
| KaiyangZhou/deep-person-reid | 18,515 |
|
| TheoKanning/openai-java | 18,519 |
|
| chenyuntc/simple-faster-rcnn-pytorch | 18,554 |
|
| Parameter | Value |
|---|---|
| Language | JavaScript |
| Category | Model Development |
| Subcategory | Interpretability |
| Keywords | 3D |
| Stars | 5,198 |
| Forks | 454 |
| Contributors | 7 |
| Created date | 2018-07-22 |
| Updated date | 2026-10-15 |
| Stars in 1 day | -1 |
| Stars in 7 days | -1 |
| Rank | 18,505 |
| Previous rank | 18,286 |
| Rank change | -219 |
| 7-day stars rank | 16,705 |
| Previous 7-day stars rank | 11,783 |
| 7-day stars rank change | -4,922 |
| Total stars rank | 2,707 |
| Previous total stars rank | 2,705 |
| Total stars rank change | -2 |
TensorSpace provides Keras-like APIs to build deep learning layers, load pre-trained models, and generate a 3D visualization in the browser. From TensorSpace, it is intuitive to learn what the model structure is, how the model is trained and how the model predicts the results based on the intermediate information. After preprocessing the model, TensorSpace supports to visualize pre-trained model from TensorFlow, Keras and TensorFlow. 1 - Interactive LeNet created by TensorSpace Table of Content Motivation Getting Started Awesome
TensorSpace Example Documentation Changelog Contributors Contact License Next Episode Motivation TensorSpace is a neural network 3D visualization framework designed for not only showing the basic model structure, but also presenting the processes of internal feature abstractions, intermediate data manipulations and final inference generations. By applying TensorSpace API, it is more intuitive to visualize and understand any pre-trained models built by TensorFlow, Keras, TensorFlow. TensorSpace introduces a way for front end developers to be involved in the deep learning ecosystem
. As an open source library, TensorSpace team welcomes any further development on visualization applications. Install TensorSpace Install in the Basic Case Step 1: Download Dependencies Download dependencies build files TensorFlow. Step 2: Download TensorSpace Download TensorSpace build file from Github, NPM, TensorSpace official website or CDN: Step 3: Include Build Files Include all build files in web page. Install in the Progressive Framework Step 1: Install TensorSpace Option 1: NPM Option 2: Yarn Step 2: Use TensorSpace Checkout this Angular
example for more information. Preprocess the Pre-trained Model Before applying TensorSpace to visualize the pre-trained model, there is an important pipeline - TensorSpace model preprocessing ( Checkout this article for more information about TensorSpace preprocessing ). We can use TensorSpace Converter to quickly complete the TensorSpace Preprocessing. keras model in hand, we can use the following TensorSpace-Converter conversion script to convert a tf. keras model to the TensorSpace compatible format: **Note:** Make sure to install pip package, and setup a
TensorSpace-Converter runtime environment before using TensorSpace-Converter to preprocess the pre-trained model. Based on different training libraries, we provide different preprocessing tutorials: TensorFlow Tutorial, Keras Tutorial, TensorFlow. Checkout TensorSpace-Converter Repo for more information about TensorSpace-Converter. Using TensorSpace to Visualize the Model If TensorSpace is installed successfully and the pre-trained deep learning model is preprocessed, let's create an interactive 3D TensorSpace model. For convenience, we will use the the resources from this repository's HelloWorld directory, which
includes preprocessed TensorSpace compatible LeNet model and sample input data ("5") as an example to illustrate this step. All source code can be found in helloworld. First, we need to new a TensorSpace model instance: Next, based on the LeNet structure: Input + Padding2D + 2 X (Conv2D & Maxpooling) + 3 X (Dense), build the Topology of the TensorSpace model: Last, we should load our preprocessed TensorSpace compatible model and use method to create the TensorSpace model: We can get the following Fig
. 3 model in the browser if everything looks good. 4 - LeNet model without any input data We provide a extracted
How many stars and forks are recorded?
tensorspace-team/tensorspace has 5,198 stars and 454 forks.
What is the repository rank?
tensorspace-team/tensorspace is ranked 18,505.
What language and category are recorded?
tensorspace-team/tensorspace has 5,198 stars, uses JavaScript and belongs to Model Development.
Which repository is closest in rank?
tensorspace-team/tensorspace is compared with Plachtaa/VITS-fast-fine-tuning, ranked 18,511 with 5,001 stars.