What is "trace_term"?

I am running the example for the sparse GPRegression in https://pyro.ai/examples/gp.html [Block [20]]

After training it, when I use the following code to get inference information:

num_samples = 100
predictive = pyro.infer.Predictive(sgpr.model, guide=sgpr.guide, num_samples=num_samples)
All = predictive()

Now inside All there is an item named “trace_term” which is empty in size num_samples.

What is the meaning of this?


It is an additional log factor of VFE method to be added to the log likelihood. See docs.