我需要实现一个损失函数,它接受一个 4 维向量的真实 y 并计算该向量在某个正态分布下的概率。我尝试使用 keras.backend 函数构建概率密度函数,但矩阵逆似乎没有任何东西?任何想法,将不胜感激。
1 回答
0
您可以尝试使用该tensorflow_probability
软件包。特别是该tfp.distributions.Normal.prob()
方法应该返回您输入张量在指定正态分布下的概率。
您可以在此 Jupyter notebook中看到此类计算的一些示例。还支持多元高斯和高斯混合,以及许多其他分布。
于 2019-05-11T00:24:02.353 回答