gpt4 book ai didi

tensorflow - tf.round() 到指定的精度

转载 作者:行者123 更新时间:2023-12-04 14:55:00 29 4
gpt4 key购买 nike

tf.round(x) 舍入 x 的值到整数值。

有什么办法可以四舍五入到小数点后三位吗?

最佳答案

如果您不冒险达到过高的数字,您可以像这样轻松地做到这一点:

def my_tf_round(x, decimals = 0):
multiplier = tf.constant(10**decimals, dtype=x.dtype)
return tf.round(x * multiplier) / multiplier

注意:x * multiplier 的值不应超过 2^32。所以使用上面的方法,不应该四舍五入太高的数字。

关于tensorflow - tf.round() 到指定的精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46688610/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com