tf.transpose 直观感受

简介: import tensorflow as tf import numpy as np a = np.array([[[1, 2, 3],[1, 2, 3],[1, 2, 3]], [[1, 2, 3],[1, 2, 3],[1, 2, 3]], [[1, 2, 3],[1, 2, 3],[1, 2, 3]]]) before_trans = np.



tensorflow cifar10的cifar10_input.py中read_cifar10()最后有一个转置语句

result.uint8image = tf.transpose(depth_major, [1, 2, 0])


用以下语句直观感受一下


import as 

import numpy as np


1231231231231231231231231231'depth'2'height'3'width'dtypeshape333perm120with as feed_dictprintprintfor in rangelen0for in rangelen1for in rangelen2for in rangelen0for in rangelen1for in rangelen2printprint'before_trans:\n'print

print('after_trans:\n',np.array(after_trans))





# 结果

before_trans: [[['depth' 'height' 'width'] ['depth' 'height' 'width'] ['depth' 'height' 'width']] [['depth' 'height' 'width'] ['depth' 'height' 'width'] ['depth' 'height' 'width']] [['depth' 'height' 'width'] ['depth' 'height' 'width'] ['depth' 'height' 'width']]] after_trans: [[['depth' 'depth' 'depth'] ['height' 'height' 'height'] ['width' 'width' 'width']] [['depth' 'depth' 'depth'] ['height' 'height' 'height'] ['width' 'width' 'width']] [['depth' 'depth' 'depth'] ['height' 'height' 'height'] ['width' 'width' 'width']]]


目录
相关文章
|
9月前
|
机器学习/深度学习 PyTorch 算法框架/工具
归一化技术比较研究:Batch Norm, Layer Norm, Group Norm
本文将使用合成数据集对三种归一化技术进行比较,并在每种配置下分别训练模型。记录训练损失,并比较模型的性能。
501 2
|
9月前
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
PyTorch基础之激活函数模块中Sigmoid、Tanh、ReLU、LeakyReLU函数讲解(附源码)
431 0
WK
|
5月前
|
机器学习/深度学习 算法
为什么Sigmoid函数比Tanh函数更好
在神经网络中,Sigmoid和Tanh函数各有优劣,选择取决于具体应用场景。Sigmoid函数输出范围为(0,1),适合二分类问题,但存在梯度消失和非零中心化的问题;Tanh函数输出范围为(-1,1),以0为中心,有利于加速收敛,但同样涉及较大的计算复杂度。两者均存在梯度消失风险,但在多数情况下,Tanh梯度问题较轻。随着技术发展,ReLU等新型激活函数因能有效缓解梯度消失并提高计算效率,已成为许多任务的首选。因此,不能简单地说Sigmoid比Tanh更好,需依据任务需求和网络结构进行选择。
WK
248 1
|
9月前
|
数据可视化 测试技术
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例(三)
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
|
9月前
|
机器学习/深度学习 数据可视化 数据挖掘
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例(一)
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
|
9月前
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例(四)
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
|
9月前
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例(二)
【视频】线性混合效应模型(LMM,Linear Mixed Models)和R语言实现案例
对两个flatten函数的探究
对两个flatten函数的探究
139 0
plt画图(sigmoid、relu、softmax)
plt画图(sigmoid、relu、softmax)
110 0
|
机器学习/深度学习
概率视角的Linear Regression
概率视角的Linear Regression
117 0
概率视角的Linear Regression