TensorSpace.js小白攻略_神经网络 3D 可视化框架

TensorSpace.js小白攻略

官方网址:https://tensorspace.org

TensorSpace.js小白攻略_神经网络 3D 可视化框架

GitHub:https://github.com/tensorspace-team/tensorspace

简介描述:神经网络 3D 可视化框架

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

海计划公众号
(0)
上一篇 2020/03/06 08:33
下一篇 2020/03/06 08:33

您可能感兴趣的内容

  • js 进制转换/进制编码解码零基础入门_进制菜鸟教程下载

    js 进制转换js 进制转换支持 2-36 , 即 0-9a-z .可以用于混淆、数值缩短、特殊符号转换…// 取值 2-36
    (1234).toString(36) // 把 10 进制数转为 36 进制
    parseInt(‘ya’, 36) // 把转 36 进制 ya 为 10 进制
    以下是一些应用.字符串36进制编码解码function enStr(

    2020/03/23
  • javascript属于什么语言?入门基础知识_语言入门基础知识

    JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言;它是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上

    2020/03/20
  • 51CTO入门指南_IT技术网站,互动媒体平台

    51CTO入门指南 官方网址:http://51cto.com/ 简介描述:IT技术网站,互动媒体平台 中国领先的IT技术网站51CTO是一个为CTO、IT技术经理、系统工程师、网…

    2020/03/06
  • lazysizes.js小白入门响应式图像延迟加载JS插件【懒加载】

    lazysizes.js基础入门 官方网址:http://afarkas.github.io/lazysizes/#examples GitHub:https://github.c…

    2020/03/05
  • CSRF跨站请求伪造使用教程_csrf菜鸟教程下载

    CSRF 介绍CSRF,是跨站请求伪造(Cross Site Request Forgery)的缩写,是一种劫持受信任用户向服务器发送非预期请求的攻击方式。通常情况下,CSRF 攻击是攻击者借助受害者的 Cookie 骗取服务器的信任,在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击服务器,从而在并未授权的情况下执行在权限保护之下的操作。CSRF 攻

    2020/03/23
  • 你也许并不需要小程序框架入门教程_小程序小白攻略

    你也许并不需要小程序框架。市面上不停的会有大的公司推出自己的小程序的研发库 / 框架,功能十分强大,也为小程序的开发带来了便利。但在一些积极的反馈中,我们也看到不一样的声音:@白小虫:又一个轮子。。@jsweber:小程序不用任何框架,开发体验也不错啊,本身就借鉴了 vue 和 react 的思想。@月月木子:现在中上流公司的前端都很热衷于造自己的轮子或者给

    2020/03/23
  • 关于input的一些问题解决方法分享菜鸟教程_表单小白帮助

    前言input是我们接受来自用户的数据常用标签,在前端开发中,相信每个人都会用到这个标签,所以在开发过程中也时候也会遇到一些问题,本文的内容是我在跟input相爱相杀过程中产生的,在此记录分享一下。如果喜欢的话可以点波赞/关注,支持一下,希望大家看完本文可以有所收获。本文内容包括:移动端底部input被弹出的键盘遮挡。控制input显/隐密码。在input中

    2020/04/05
  • Croppie.js基础知识入门图片裁剪, 压缩, 上传, 预览的js插件

    Croppie.js使用攻略 官方网址:http://foliotek.github.io/Croppie GitHub:https://github.com/Foliotek/C…

    2020/03/06
  • 【译】React团队的技术准则使用说明_技术入门教程

    本文翻译自React团队核心成员Dan Abramov的技术博客。地址:https://overreacted.io/本文首发于公众号:符合预期的CoyPan我React团队工作的这段时间,很幸运能够看见 Jordan、Sebastian、Sophie 和其他团队成员是如何解决问题的。在本文中,我会把从他们身上学到的,浓缩为一篇较高层次的技术准则。这些准则未

    2020/03/20
  • Draggable入门攻略_一个轻量级、响应式的 JS 拖放库

    Draggable入门百科 官方网址:https://shopify.github.io/draggable GitHub:https://github.com/Shopify/d…

    2020/03/06
  • Js算法:计算两数之和使用指南_算法使用指南

    题目描述:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例给定 nums = [2,4,5,6], target = 9
    因为 nums[1]

    2020/03/29
  • js刷新当前页面,js实现页面自动刷新、跳转的方法总汇基础入门_跳转小白指南

    Javascript刷新当前页面方法1:history.go(0)除非有等需在服务端解释才能生成的页面代码,否则直接读取缓存中的数据方法2:location.reload()要重新连服务器以读得新的页面(虽然页面是一样的) 方法3:location=location要在javascript中导航,不是调用window对象的某个方法,而是设置它的l

    2020/04/05
  • 浏览器是如何将标签转成 DOM ?使用帮助_标签新手入门

    浏览器基本的工作流程进入主话题之前,先罗列一下浏览器的主要构成:用户界面- 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分浏览器引擎- 用来查询及操作渲染引擎的接口渲染引擎- 用来显示请求的内容,例如,如果请求内容为html,它负责解析html及css,并将解析后的结果显示出来网络- 用来完成网络调用,

    2020/03/22
  • vue不兼容安卓6.0以下版本,导致页面白屏基础知识_兼容菜鸟教程网

    最近开发发现一个问题,貌似vue是不支持安卓6.0以下版本的安卓机的:但是最近需求又碰到了,就不得不解决这个问题,经过网上一大堆没用的查询之后,并没有找到真正可行的解决方案,于是使用vconsole在白屏的手机上打印了错误信息:于是又一串百度,找到问题原因可能是两点,1是部分低版本安卓机不支持es6的语法,(甚至少量es5的语法也不支持)以及不支持路由懒加载

    2020/03/31
  • jquery中attr()、prop()、css() 的区别小白攻略_区别小白基础

    区别.attr( ) 可以设置元素的属性(也就是给元素新增加一个原来并不存在的属性)也可以获取元素的本来就有的属性以及额外设置的属性。如果要获取的属性没有设置,那么获取到的结果是 undefined; .prop( )可以设置元素的属性(HTML固有的属性,可以给元素添加属性)也可以获取元素的固有的属性值,如果是额外设置的其他属性,则无法通过prop( )获

    2020/03/26
  • html中的marquee属性基础入门_属性使用帮助

    该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果,该标签是个容器标签。语法:以下是一个最简单的例子,代码如下:Hello, World</

    2020/03/24