tensorlfow math.log() 是以自然常数e为底 转化为以2为底: 根据对数换底公式: ∵
e
2
∴ loge(4)/loge(2) = log2(4) = 2
代码实例:
Out:
效果等同于 numpy log2(4)
最后更新于4年前
import tensorflow as tf x = tf.math.log(4.)/tf.math.log(2.)
<tf.Tensor: shape=(), dtype=float32, numpy=2.0>
import numpy as np np.log2(4)
2.0