Paddle.js 1.0 发布,浏览器中的深度学习框架
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。查看演示
- 支持预热和多次执行在线推理,并且进行了执行资源复用等性能方面的实现。
- 支持多模型串执行在线推理。
更新说明:https://github.com/PaddlePaddle/Paddle.js/releases/tag/v1.0
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache Storm 2.2.0 发布,分布式实时计算
Apache Storm 2.2.0 发布了,更新内容如下: 新特性 将 backtype.storm.messaging.netty-integration-test 端口移植到 Java 将 backtype.storm.submitter-test 端口移植到 Java NUMA 支持 HB 超时可在拓扑级别配置 每个 Worker RAS 选项实施一个执行程序 添加配置以将调度程序行为列入黑名单 更改 ConstraintSolverStrategy 以允许扩展组件的最大共置位计数 允许为 Metrics-V2 中的 worker 使用 Metrics 的简称 为 Storm UI、LogViewer 和 DRPC 服务器启用 SSL 凭据自动重新加载 新版本还包含大量改进和 bug 修复,详情见更新说明:https://storm.apache.org/2020/06/30/storm220-released.html Apache Storm 是一个免费开源的分布式实时计算系统。简化了流数据的可靠处理,像 Hadoop 一样实现实时批处理。Storm 很简单,可用于任意编程...
- 下一篇
Redisson 3.13.2 发布,官方推荐的 Redis 客户端
Redisson 3.13.2已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。 主要更新内容: 使用 ShardedRedisson对象对 Redis 设置进行分区(分片)操作 新增CLUSTERDOWN错误处理 将getConfig和setConfig方法添加到RedisNode接口 修复对空哨兵列表的处理 修复 RMapCache.clear() 方法清除 maxSize 选项的问题 修复在 fallback 模式下Redisson 对 hibernate访问速度变慢的问题 修复 Redisson 启动时哨兵主机名不用于SSL 连接的问题 修复如果抛出 RedisException 异常,RBloomFilter方法抛出空指针异常的问题 修复RAtomicDouble.getAndSet()方法抛出空指针异常的问题 修复RAtomicLong.getAndSet()方法抛出空指针异常的问题 修复在 Tomcat 环境下抛出 ClassCastException 异常的问题 修...
相关文章
文章评论
共有0条评论来说两句吧...