0%

npm 模块 | 认识 tensorflow.js

2018 年 3 月由 Google 发布,是一个 inbrowser 机器学习库,支持使用 JavaScript 在浏览器中定义、训练和运行模型。TensorFlow.jsWebGL 提供支持,并提供用于定义模型的高级 APITensorFlow.js 支持所有 Keras 层(包括 DenseCNNLSTM 等)。因此,很容易将原生 TensorFlowKeras 预先训练的模型导入到浏览器中并使用 Tensorflow.js


参考资料


名字 网址 描述
官方中文网站 tensorflow.js 生态好啊!
github tfjs 地址 tfjs 的 github 地址
github tfjs-models 地址 tfjs model 的 github 地址
文档 中文 地址

npm


tensorflow 是用 ES7 写的,所以需要 babel 进行转化。

另外,不同版本的 tensorflow.js 有差别,最大的版本区别在于

  • tensorflow1+
  • tensorflow2+

这两个版本有很大的差别,所以,具体使用的时候要特别注意。

Tensorflow released 2.0.0, and now you must choose either tfjs-backend-webgl, tfjs-backend-cpu, or tfjs-backend-wasm to run your model.

上面这句话是我在论坛上看到的,还没有验证。

请我喝杯咖啡吧~