其他

Github 项目推荐 | 面向 JS 开发者的机器学习框架 TensorFlow.js 以及相关示例

2018-04-03 孔令双 AI研习社

TensorFlow.js 是谷歌在 2018 TensorFlow 开发者峰会推出的开源库,它可以使用 Java 和灵活且直观的 API 在浏览器中定义、训练和运行机器学习模型。另外,TensorFlow.js 可以导入离线训练的 TensorFlow 和 Keras 模型进行预测,并可以对 WebGL 实现无缝支持。 

在浏览器中使用 TensorFlow.js 进行机器学习为我们开启了新的可能性,包括交互式的机器学习,还有一些所有数据都保存在客户端的使用场景。例如, Emoji 寻宝游戏就是使用 TensorFlow.js 构建的应用程序。

Github:

https://github.com/tensorflow/tfjs

  导入

您可以通过 yarn 或 npm 直接导入 TensorFlow.js:yarn add @tensorflow/tfjs 或者 npm install @tensorflow/tfjs。

或者,你可以使用脚本 tag,该库将作为一个名为 tf 的全局变量使用:

<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@latest"></script>
<!-- or -->
<script src="https://unpkg.com/@tensorflow/tfjs@latest"></script>

您还可以指定使用特定版本字符串(例如0.6.0)加载替换@latest

  示例

谷歌在官方 TensorFlow 库中放出了大量的 TensorFlow.js 示例:

EMOJI SCAVENGER HUNT

使用手机的相机识别真实世界中的 emoji。

Github:

https://github.com/google/emoji-scavenger-hunt

WEBCAM CONTROLLER

在你的浏览器里训练吃豆人

Github:

https://github.com/tensorflow/tfjs-examples/tree/master/webcam-transfer-learning


算机视觉基础(从算法到实战应用)班

限时拼团,最后一周

已有100+人参加了此拼团

最高每人优惠200元!



新人福利



关注 AI 研习社(okweiwu),回复  1  领取

【超过 1000G 神经网络 / AI / 大数据资料】



TensorFlow 开发者峰会:推出 TensorFlow.js,支持 Swift,TF 将更易于使用

▼▼▼

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存