TensorFlow tfjs 0.10.3 发布

TensorFlow tfjs 0.10.3 发布

翻译 | 王柯凝

出品 | AI科技大本营(公众号ID:rgznai100)


TensorFlow tfjs 0.10.3 近日正式发布,新版本主要有以下改进内容,AI科技大本营对其编译如下。


资源


  • 源代码(zip):https://github.com/tensorflow/tfjs/archive/v0.10.3.zip

  • 源代码(tar.gz):https://github.com/tensorflow/tfjs/archive/v0.10.3.tar.gz


新增特性


  • 添加 tf.toPixels.

  • 添加  tf.erf op

  • 添加 tf.movingAverage 

  • 添加tf.resizeNearestNeighbor 

  • 添加 slice ergonomics

  • 为 tf.pow 完成梯度运算

  • 为 tf.batchNormalization4d添加梯度运算

  • 为 tf.matMul 完成梯度运算

  • 添加 tf.logSigmoid、tf.softplus和梯度


重大改变


  • 在 tensor 2d/3d/4(flatValues, shape) 中需要 shape

  • TF 与 API 对齐:使用 TensorFlow Python 将后端 API 和 NaN propagation, dtype strictness, kernel signature 等功能对齐

  • 将 webgl 和 cpu 后端对齐以和 TF 更加接近


Bug 修复


  • 实现用于整数除法和更新 CONTRIBUTING.md 的 floordiv


性能


  • 使 CPU matmul 的速度快 100 倍


TypeScript


  • 修改 ctf.split 签名以保持排名


开发


  • 添加 yarn "link-local" 和 yarn "publish-local"

  • Tslint 中添加引用规则

  • 核心测试可以被其他软件包重用


文档


  • jsdocs 中添加代码示例

  • 修复 tsdoc 中的错误

  • 修正总和和均值的片段注释

  • 数组操作:修复 tf.clone 文档


杂项


  • Assert arguments to ops are Tensors

  • test_util 不依赖于 jasmine

  • 清除演示脚本

  • 修复 clipByValue 中的错误

  • 删除 deeplearnjs 参考

  • 移除旧的 demos,将基准点移至 integration_tests

  • 单元测试中的 dl 重命名为 tf


更详细的内容请见:https://github.com/tensorflow/tfjs/releases/tag/v0.10.3


招聘

AI科技大本营现招聘AI记者和资深编译,有意者请将简历投至:[email protected],期待你的加入


AI科技大本营读者群(计算机视觉、机器学习、深度学习、NLP、Python、AI硬件、AI+金融、AI+PM方向)正在招募中,和你志同道合的小伙伴也在这里!关注AI科技大本营微信公众号,后台回复:读者群,添加营长请务必备注姓名,研究方向。

TensorFlow tfjs 0.10.3 发布

TensorFlow tfjs 0.10.3 发布

TensorFlow tfjs 0.10.3 发布


TensorFlow tfjs 0.10.3 发布

AI科技大本营公众号ID:rgznai100TensorFlow tfjs 0.10.3 发布


☟☟☟点击 | 阅读原文 | 查看更多精彩内容