Add documentation to Distribution base class (#145)
Add documentation to Distribution base class (#145)

* Add documentation to Distributions base class

* Fix flake8 errors

* Make batch_log_pdf compute a tensor of log densities

* Change docs to use torch.autograd.Variable

* Document singleton instances in Distribution class

* Updates per review

uber/pyro,uber/pyro,uber/pyro