Dependency tracking in Pyro

@eb8680_2 I’ve been playing around a bit more after watching the video from youtube about implementing ELBO and tracing the guide to replay for the model- would it be possible to explain a bit more how the knowledge derived from plate is actually used in inference? Is it something that effects the log_probability of the model when some of the data is observed? Is there a spot in the code you could point me too? By the way, the new mini-pyro example is a great addition to the docs, it is very encouraging to see that kind effort spent to assist newcomers.