简介

Paddle.js 1.0 发布了。Paddle.js 是百度 Paddle 的 web 方向子项目,是一个运行在浏览器中的开源深度学习框架。Paddle.js 可以加载提前训练好的 paddle 模型,或者将 paddle hub 中的模型通过 paddle.js 的模型转换工具变成浏览器友好的模型进行在线推理预测使用。目前,paddle.js 仅可以在支持 webGL 的浏览器中运行。

更新内容:

兼容性

  • 支持在 webGL2.0 和 webGL1.0 的浏览器上运行。例如 chrome、firefox、safari 以及移动端的 Baidu App、QQ 浏览器等。
  • 支持 NCHW 与 NHWC 格式的模型数据计算。

功能

  • 开发者可以通过 Paddle.js 将训练好的深度学习模型部署在浏览器上。通过 WebGL,Paddle.js 能够利用用户端设备的 gpu 进行加速运算,无需与服务器端进行交互,完成快速、安全的模型预测。
  • Paddle.js 可以对图像等多媒体数据进行处理,将 web 多媒体标签内容处理成在线推理引擎需要的输入数据。
  • 模型转换工具可以将 Paddle.fluid 模型转换为 Paddle.js 支持的模型,并且集成了包括算子融合等模型优化的处理方法。查看转换工具使用方法
  • 对基础的算子提供了支持,未来会继续补充支持更多的算子。查看支持的 op 列表
  • 提供 MobilenetV2、TinyYoloV3、人像分割、黄反暴恐检测和手势检测等模型的 demo。查看演示
  • 支持预热和多次执行在线推理,并且进行了执行资源复用等性能方面的实现。
  • 支持多模型串执行在线推理。

「开源资讯」浏览器中可以深度学习的框架Paddle.js 1.0 发布相关推荐

  1. 浏览器中实现深度学习?有人分析了7个基于JS语言的DL框架

    作者:仵冀颖 编辑:H4O 本文中,作者基于WWW'19 论文提供的线索,详细解读了在浏览器中实现深度学习的可能性.可行性和性能现状.具体而言,作者重点分析了 7 个最近出现的基于JavaScript ...

  2. 在浏览器中进行深度学习:TensorFlow.js (四)用基本模型对MNIST数据进行识别

    2019独角兽企业重金招聘Python工程师标准>>> 在了解了TensorflowJS的一些基本模型的后,大家会问,这究竟有什么用呢?我们就用深度学习中被广泛使用的MINST数据集 ...

  3. 在浏览器中进行深度学习:TensorFlow.js (十二)异常检测算法

    2019独角兽企业重金招聘Python工程师标准>>> 异常检测是机器学习领域常见的应用场景,例如金融领域里的信用卡欺诈,企业安全领域里的非法入侵,IT运维里预测设备的维护时间点等. ...

  4. 使用TensorFlow.js在浏览器中进行深度学习入门

    目录 设置TensorFlow.js 创建训练数据 检查点 定义神经网络模型 训练AI 测试结果 终点线 内存使用注意事项 下一步是什么?狗和披萨? 下载TensorFlowJS示例-6.1 MB T ...

  5. 运行在浏览器中的深度学习框架,开源了

    百度近期开源了国内首个以JavaScript实现的Web端推理引擎 Paddle.js.Paddle.js用于帮助前端工程师更加简单地将智能化因素引入网页中,让Web前端可以实现更多的能力. 通过浏览 ...

  6. 在浏览器中进行深度学习:TensorFlow.js (一)基本概念

    2019独角兽企业重金招聘Python工程师标准>>> 作为deeplearn.js的继任者,tensoflow.js 支持在浏览器或者nodejs中利用JavaScript来运行深 ...

  7. 「技术综述」基于弱监督深度学习的图像分割方法综述

    https://www.toutiao.com/a6713527528251720200/ 本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势. 作者 | ...

  8. codeigniter 禁止ip登录_「开源资讯」baigo SSO v4.0 beta-3 发布,单点登录系统

    来源:https://www.oschina.net/news/117020/baigo-sso-4-beta3-released 简介 baigo SSO 是一款基于 HTTP 协议的单点登录系统, ...

  9. eclipse没有日志_「开源资讯」Jboot v3.3.6 发布,更强大的控制台请求日志

    Jboot 是一个基于 JFinal.JFinal-Undertow.Dubbo.Seata.Sentinel.ShardingSphere.Nacos 等开发的微服务框架,帮助开发者降低微服务开发门 ...

  10. .net5 不支持winform_「开源资讯」.NET 5.0 RC 2 发布

    微软上周发布了 .NET 5.0 RC 2,此版本已接近最终发布,也是11月正式版发布前的最后一个 RC 版本.微软还表示这是一个"go live"版本,支持用于生产环境,当然这不 ...

最新文章

  1. 公有云运维安全常见四大难题及解决方案
  2. Python编程核心内容 ---- Function(函数)
  3. 世界五星级大厨经典菜品集
  4. [渝粤教育] 西北工业大学 机械原理 参考 资料
  5. javaScript js 可滑动的div块
  6. 在linux看数据库表空间,Linux平台达梦数据库V7之表空间管理
  7. 006 认识BeanNameAware
  8. 两种方法--完全卸载macOS上的应用程序
  9. CDH-CM资源下载
  10. python pip安装seaborn sns以及失败解决方法 sns.load_dataset(“tips“)
  11. 网上好用的大数据支持的舆情分析系统工具整合
  12. GD32F103与STM32F103的区别 2021.6.2
  13. Ubuntu 20.04 快速搭建Vue开发环境
  14. 电商api全境,Python网络爬虫与数据采集
  15. 2022年要知悉的9大互联网前沿科技
  16. 微信与企业微信内嵌浏览器的UserAgent
  17. doxygen的特定命令
  18. 一名大专同学的四个问题
  19. iOS 实现3Dtouch
  20. 35岁仍然落魄,有这3个苗头将大器晚成,你要刮目相看,主动结交

热门文章

  1. Performance Engineering of Software Systems (四) ——工具使用
  2. Camera 初始化(Preview) 二(HAL3的流程)
  3. loop设备及losetup命令介绍
  4. Linux内核剖析之回收页框
  5. 最小生成树 POJ - 3522(枚举边最小生成树)
  6. 算法-codeup1928-日期差值
  7. 高精度算法 万字详解(C++)
  8. 图论500道题--评测平台+算法标签
  9. vue脚手架实现选项卡_从零一步步实现一个前端脚手架
  10. redis命令_Redis 命令执行过程(上)