![](https://img-blog.csdnimg.cn/20201107152156504.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
tf.tensor
AI Tensor/Data
thl789
这个作者很懒,什么都没留下…
展开
-
图解TensorFlow op:tf.slice
与tf.strided_slice比,tf.slice相对更简单些,在各维度上切分指定起始点和尺寸的数据。本文用图文的方式来解释TensorFlow中slice算子运算的方式。原创 2020-11-15 12:00:41 · 1438 阅读 · 0 评论 -
图解TensorFlow op:tf.strided_slice
本文用图文的方式来解释TensorFlow中strided_slice算子运算的方式。原创 2020-11-14 19:50:46 · 2113 阅读 · 0 评论 -
卷积的权重(Weight/Kernel/Filter)数据格式采用HWIO/OHWI,还是其他……
卷积的权重(Weight/Kernel/Filter)的数据格式一般不同于Tensor或Activation数据,有其特定的排布方式。但是这深入到平台(训练和/或推理)内部的机制了,一般大众的使用者不会关心,所以这部分信息很少。本文给出一些指引,实际用到时可以利用《图解NCHW与NHWC数据格式》里的分析方法再去具体理解。原创 2020-10-26 23:14:27 · 5259 阅读 · 5 评论 -
NCHW与NHWC数据格式之外之nChw8c
《图解NCHW与NHWC数据格式》从逻辑表达和物理存储角度用图的方式来理解常用的NCHW和NHWC这两种数据格式,其实这两种之外还有别的数据格式。本文就介绍Intel MKL-DNN里所采用的nChw8c数据格式,这种格式或其变种会在AI加速器(NPU等xPU)里采用,你不一定要记住这种格式,而要学习分析的方法,这样就能应对你所要处理的特定的数据格式了。原创 2020-10-25 22:07:32 · 1380 阅读 · 1 评论 -
图解TensorFlow op:tf.nn.space_to_depth
田海立@CSDN 2020-10-20TensorFlow算子space_to_depth是depth_to_space的逆操作。本文用图文的方式来解释该算子运算的方式。一、space_to_depth原型space_to_depth是把space数据(width和height维)移到depth(Channel)维上,与depth_to_space刚好是反向的操作。对应到ML该操作是把width和height维上各取block_size都分给depth上。所以,对应有一个参数block_s.原创 2020-10-20 21:57:41 · 5272 阅读 · 0 评论 -
图解TensorFlow op:tf.nn.depth_to_space
田海立@CSDN 2020-10-20TensorFlow算子depth_to_space的官方说明文档写得很简单,从中获取不到真正的执行方式,对于复杂的情况也就无从得知运算结果。本文用图文的方式来解释该算子运算的方式。零、前提阅读本文,你需要知道下列基本知识,可以从笔者之前的博文中了解:《数据的NCHW/NHWC排布方式》 用到数据的NHWC摆放顺序《Tensor Reshape操作》 用到Reshape操作,以及Reshape操作不改变数据的摆放原则。...原创 2020-10-20 04:06:25 · 7049 阅读 · 7 评论 -
图解NCHW与NHWC数据格式
流行深度学习框架中有不同的数据格式,典型的有NCHW和NHWC格式。本文从逻辑表达和物理存储角度用图的方式来理解这两种数据格式,最后以RGB图像为例来加深NHWC和NCHW数据存储格式的理解。原创 2020-10-12 22:47:16 · 20217 阅读 · 18 评论 -
图解TensorFlow中Tensor的shape概念与tf op: tf.reshape
《图解NCHW与NHWC数据格式》中从逻辑表达和物理存储角度用图的方式讲述了NHWC与NCHW两种数据格式,数据shape是可以改变的,本文介绍TensorFlow里Tensor的Shape概念,并用图示和程序阐述了reshape运算。原创 2020-10-18 00:20:21 · 3415 阅读 · 3 评论