tf.clip_by_value(y, min, max):输入一个张量y,把y中的每一个元素的值都压缩在min和max之间。 小于min的让它等于min,大于max的元素的值等于max。 例如: import tensorflow as tf; import numpy as np; y = np.array([[8,2,1], [1,3,6]]) with tf.Session() as sess: print sess.run(tf.clip_by_value(y, 2, 5)) 输出: [[5 2 2] [2 3 5]]