例如,我有一个张量形状[128,128,3],它的范围是随机的,那么我想将这个张量中的所有数字都缩放到[0,255],我应该使用张量流中的什么函数来做到这一点? 谢谢如何在张量流中调整张量?
-2
A
回答
3
你可以自己做缩放。
// x is your tensor
current_min = tf.reduce_min(x)
current_max = tf.reduce_max(x)
target_min = 0
target_max = 255
// scale to [0; 1]
x = (x - current_min)/(current_max - current_min)
// scale to [target_min; target_max]
x = x * (target_max - target_min) + target_min
你只需要处理边缘情况,当所有的值都相等。
+0
在这里,255 *'softmax()不会更好吗? – martianwars
+1
@martianwars softmax不能以线性方式缩放 – greenshade
+0
正确,但是如果您的范围是-inf to inf,您认为这是个好主意吗? – martianwars
相关问题
- 1. PIL图像张量张量,张量流
- 2. 比较张量(张量流)
- 3. 张量如何在CIFAR10教程中保存张量流?
- 4. 如何在张量流中改变三维张量的尺寸?
- 5. 在张量流中,如何将张量的行重置为零?
- 6. 如何在张量流中制作张量柱的直方图
- 7. 如何在张量流中实现RGB图像张量?
- 8. 如何在张量流中使用张量的动态形状
- 9. 如何在张量流中打印张量形状?
- 10. Tensorflow大张量分流到小张量
- 11. 将张量分配给张量流
- 12. 张量层叠教程张量流?
- 13. 如何解释张量流中的张量图?
- 14. 如何计算张量流中张量的形状
- 15. 火炬调整张量
- 16. 如何过滤基于带索引张量的张量流张量?
- 17. 如何从张量张量中得到子张量?
- 18. 在张量流中调整3D数据的大小,如tf.image.resize_images
- 19. 在张量流中动态地将2d张量分成多个张量
- 20. 如何在张量流中获得PI?
- 21. 如何在张量流中使用tf.losses.log_loss?
- 22. 如何将我的三维张量组合成张量流中的单张张量?
- 23. 如何从另一个数组索引到张量张量流
- 24. 如何将张量列表作为张量流图的输入?
- 25. 在张量流中访问隐式张量
- 26. 在张量流中为张量子集停止梯度
- 27. 如何在张量流中删除四维张量中的零点?
- 28. 如何用张量乘以张量
- 29. 如何在张量流中制作一个整形图层?
- 30. 张量流中的Torch.Min
你能提供关于范围的最大值和最小值的更多细节吗?如果你的范围是从-inf到inf,你可以尝试使用'softmax()' – martianwars