了解tensorflow.js

1、浏览器中进行机器学习的优势

浏览器中进行机器学习,相对比与服务器端来讲,将拥有以下四大优势:

  • 不需要安装软件或驱动(打开浏览器即可使用);
  • 可以通过浏览器进行更加方便的人机交互;
  • 可以通过手机浏览器,调用手机硬件的各种传感器(如:GPS、电子罗盘、加速度传感器、摄像头等);
  • 用户的数据可以无需上传到服务器,在本地即可完成所需操作。

通过这些优势,TensorFlow.js 将给开发者带来极高的灵活性。比如在 Google Creative Lab 在 2018 年 7 月发布的 Move Mirror 里,我们可以在手机上打开浏览器,通过手机摄像头检测视频中用户的身体动作姿势,然后通过对图片数据库中类似身体动作姿势的检索,给用户显示一个最能够和他当前动作相似的照片。在 Move Mirror 的运行过程中,数据没有上传到服务器,所有的运算都是在手机本地,基于手机的 CPU/GPU 完成的,而这项技术,将使 Servreless 与 AI 应用结合起来成为可能。

相关推荐

  1. 了解tensorflow.js

    2024-05-13 06:16:02       10 阅读
  2. 【深入了解TensorFlowTensorFlow的安装与配置

    2024-05-13 06:16:02       29 阅读
  3. TensorFlow

    2024-05-13 06:16:02       34 阅读
  4. TensorFlow

    2024-05-13 06:16:02       37 阅读
  5. TensorFlow

    2024-05-13 06:16:02       19 阅读
  6. TensorFlow基础

    2024-05-13 06:16:02       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 06:16:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 06:16:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 06:16:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 06:16:02       20 阅读

热门阅读

  1. MongoDB聚合运算符:$tsIncrement

    2024-05-13 06:16:02       12 阅读
  2. Qt时钟的运用

    2024-05-13 06:16:02       10 阅读
  3. leetcode876-Middle of the Linked List

    2024-05-13 06:16:02       8 阅读
  4. CheckBox和CheckBoxList控件的使用

    2024-05-13 06:16:02       9 阅读
  5. leetcode203-Remove Linked List Elements

    2024-05-13 06:16:02       11 阅读
  6. Spark写Hbase如何提高Bulkload的速度

    2024-05-13 06:16:02       11 阅读
  7. SpringMVC

    SpringMVC

    2024-05-13 06:16:02      9 阅读
  8. 单元测试之JUnit5知识点总结及代码示例

    2024-05-13 06:16:02       7 阅读
  9. pytest(一)

    2024-05-13 06:16:02       12 阅读
  10. linux使用/etc/hosts.deny拒绝恶意ssh到本机

    2024-05-13 06:16:02       13 阅读