def clip_by_tensor(t, t_min, t_max):
    result = (((t >= t_min) * t) + ((t < t_min) * t_min))
    result = (((result <= t_max) * result) + ((result > t_max) * t_max))
    return result
def clip_by_tensor(t, t_min, t_max):
    result = (((t >= t_min) * t) + ((t < t_min) * t_min))
    result = (((result <= t_max) * result) + ((result > t_max) * t_max))
    return result