在 PyroPPL 中,存在一个Distribution
具有sample()
方法和log_prob()
方法的抽象类。该log_prob()
方法允许您评估给定标量或值数组的分布的对数概率密度。我很惊讶没有prob()
方法。这意味着无论何时您希望评估概率密度,您都需要以菊花链方式连接一个log_prob()
方法和一个exp()
方法。没有方法的原因是什么prob()
?假设评估给定分布的概率密度将是一种常见操作是否正确?
我对 PPL 相当陌生,所以这是其他 PPL 的常见选择吗?