code: def guide(data, k):
      latent = named.Object("latent")
      latent.local = named.List()
      for x in data:
          # We pass a local latent in to the local_guide.
          local_guide(latent.local.add(), k)
  
file_path: pyro/examples/contrib/autoname/mixture.py
imports: import argparse
  import torch
  from torch.distributions import constraints
  import pyro
  import pyro.distributions
  from pyro.contrib.autoname import named
  from pyro.infer import SVI, JitTrace_ELBO, Trace_ELBO
  from pyro.optim import Adam
label_desc: Use image node_id 3 for calling a global function with example usage: guide(data, k) without return types