TensorSpace.js 介绍
TensorSpace 是一套用于构建神经网络 3D 可视化应用的框架。 开发者可以使用类 Keras 风格的 TensorSpace API,轻松创建可视化网络、加载神经网络模型并在浏览器中基于已加载的模型进行 3D 可交互呈现。
TensorSpace 可以使您更直观地观察神经网络模型,并了解该模型是如何通过中间层 tensor 的运算来得出最终结果的。TensorSpace 支持 3D 可视化经过适当预处理之后的 TensorFlow、Keras、 tensorflow.js 模型。
使用场景及特性
TensorSpace 是 一个 基于 tensorflow.js 、Three.js 和 Tween.js 开发,用于对神经网络进行 3D 可视化呈现的库。通过使用 TensorSpace,不仅能展示神经网络的结构,还可以呈现网络的内部特征 提取 、中间层的数据交互以及最终的结果预测等一系列过程。
通过使用 TensorSpace,可以更直观地观察并理解基于 TensorFlow、Keras 以及 tensorflow.js 开发的神经网络模型。 从工业开发的角度来看,TensorSpace 降低了前端深度学习可视化相关应用的开发门槛。总的来说,TensorSpace 具有以下特性:
交互 -- 使用类 Keras 的 API,在浏览器中构建可交互的 3D 可视化模型。
直观 -- 观察并展示模型中间层预测数据,直观演示模型推测过程。
集成 -- 支持 使用 TensorFlow、Keras 以及 tensorflow.js 训练的模型。
TensorSpace.js安装
npm install tensorspace
yarn add tensorspace
网站地址 : https://tensorspace.org
GitHub: https://github.com/tensorspace-team/tensorspace
网站描述: 神经网络 3D 可视化框架
TensorSpace.js官方网站
官方网站: https://tensorspace.org
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。