Added stochastic perplexity approximation which uses simpler
expressions to allow me to check whether I'm using the right
distribution for P(offset | window)