I’ve implemented a beta binomial likelihood derived from tensorflow’s Binomial distribution: https://github.com/davidaknowles/edward_BetaBinomial
There’s a test script doing KLqp inference on synthetic data.
Hopefully this is useful for someone, and I’d also love feedback if there was an easier way of doing this!