谁能解释一下这个log_normal_pdf术语在tensorflow VAE演示代码中是什么意思?

问题描述 投票:0回答:1

它似乎并不是一个常规的对数标准pdf,因为在 https:/en.wikipedia.orgwikiLog-normal_distribution。

https:/www.tensorflow.orgtutorialsgenerativecvae

def log_normal_pdf(sample, mean, logvar, raxis=1):
  log2pi = tf.math.log(2. * np.pi)
  return tf.reduce_sum(
      -.5 * ((sample - mean) ** 2. * tf.exp(-logvar) + logvar + log2pi),
      axis=raxis)

python tensorflow
1个回答
0
投票

这是根据正态分布的概率的对数。即 log(p(x)) 其中 p 是一个正态高斯分布。命名为 虽然有点混乱。

© www.soinside.com 2019 - 2024. All rights reserved.