如果在TensorFlow的程序中使用了tf.log()函数,也就是求了tf.log(0) 这样值就是inf 因此会报错
解决办法:
将tf.log改为如下:
-tf.log(tf.clip_by_value(value, 1e-8, 1.0))
本文详细介绍了在使用TensorFlow进行深度学习编程时,如何避免因求自然对数tf.log(0)而导致的程序错误。通过使用tf.clip_by_value函数限制输入值范围,有效解决了这一常见问题。
如果在TensorFlow的程序中使用了tf.log()函数,也就是求了tf.log(0) 这样值就是inf 因此会报错
解决办法:
将tf.log改为如下:
-tf.log(tf.clip_by_value(value, 1e-8, 1.0))
您可能感兴趣的与本文相关的镜像
TensorFlow-v2.15
TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型
2470
2715

被折叠的 条评论
为什么被折叠?