def _ccdf(self, samples):
if self.theta == 0:
vals = samples[:, 0]
else:
vals = np.exp(-self.theta * samples[:, 1]) \
* np.expm1(-self.theta * samples[:, 0]) \
/ (np.expm1(-self.theta)
+ np.expm1(-self.theta * samples[:, 0])
* np.expm1(-self.theta * samples[:, 1]))
return vals
评论列表
文章目录