|
谷歌的deeplearn.js带来了机器学习的浏览器 远程控制软件
开放源码的GPU加速的打字稿和JavaScript库支持,让你来训练神经网络或运行预先训练模式
谷歌提供的一个开源的,机器学习,在浏览器中运行的硬件加速的图书馆。目前图书馆只支持桌面版本的谷歌浏览器,但该项目正致力于支持更多的设备, 监控软件。
的deeplearn.js库使神经网络的训练在一个浏览器,不需要安装软件或后端。“客户端ML库可以成为交互式解释的平台,用于快速原型和可视化,甚至离线计算,”谷歌的研究人员说。“如果没有其他的事,浏览器是一个世界上最流行的编程平台。”
使用WebGL的JavaScript API的2D和3D图形,deeplearn.js可以在GPU上进行计算。这提供了显著的性能,从而得到过去的JavaScript的速度限制,研究人员说,远程控制, 灰鸽子远程控制软件。
deeplearn.js模仿公司的tensorflow机智能库和NumPy的结构,一个基于Python的科学计算软件包。“我们也有一些最常用的tensorflow操作实施的版本。随着deeplearn.js的发布,我们将从tensorflow检查站出口量提供了工具,这将允许作者导入到网页deeplearn.js推理。”
虽然微软的TypeScript选择的是语言,deeplearn.js可以用纯JavaScript。演示deeplearn.js特色项目的主页。Deeplearn.js的加入,将机器学习JavaScript和浏览器,其他项目包括tensorfire,使神经网络的执行在一个网页上,并ml.js,它提供了机器学习和数值分析工具对Node.js JavaScript。
|
|