加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

如何使用Tensorflow执行均值减法和归一化

发布时间:2020-12-16 22:56:11 所属栏目:Python 来源:网络整理
导读:在 http://cs231n.github.io/neural-networks-2/,提到对于卷积神经网络,优选使用平均减法和归一化技术预处理数据. 我只是想知道如何使用Tensorflow最好地接近它. 平均减法 X -= np.mean(X) 正常化 X /= np.std(X,axis = 0) 解决方法 您正在寻找 tf.image.per
在 http://cs231n.github.io/neural-networks-2/,提到对于卷积神经网络,优选使用平均减法和归一化技术预处理数据.

我只是想知道如何使用Tensorflow最好地接近它.

平均减法

X -= np.mean(X)

正常化

X /= np.std(X,axis = 0)

解决方法

您正在寻找

> tf.image.per_image_whitening(image)如果您使用Tensorflow版本< r0.12
> tf.image.per_image_standardization(image)否则.

Linearly scales image to have zero mean and unit norm.

This op computes (x – mean) / adjusted_stddev,where mean is the average of all values in image,and adjusted_stddev = max(stddev,1.0/sqrt(image.NumElements())).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读