I am playing around with traces and I was wondering what the argument of .get_trace() in poutine effect handlers do, since they are not mentioned in the documentation.
It is evidently possible to get a trace by calling without any arguments:
trace_inner = fn_inner.get_trace(), but some examples use arguments, but it is not clear what they do:
tr = pyro.poutine.trace(lifted_model).get_trace(0.0), or
old_trace = pyro.poutine.trace(model).get_trace(1.0).
So what is the difference?