def log_multinomial_coefficient(list_of_tuples):
counts = dict.fromkeys(set(list_of_tuples),0)
for t in list_of_tuples:
counts[t] += 1
N = len(list_of_tuples)
v = np.array(counts.values())
return gammaln(N+1)-np.sum(gammaln(v+1))
####
# Parameters (this should be made user-configurable later)
评论列表
文章目录