code: def build_output_edges(self, model, outer_port, container):
      root_name = make_name(model.name, outer_port, sep=":")
      keys = self.get_innermost_outputs_keys(model, outer_port)
      for (outer_port, inner_output), output in safezip2(
          keys, model._internal_outputs
      ):
          src = self.node_names[outer_port, inner_output.node]
          dst = make_name(root_name, output.name)
          label = output.name
          container.add_node(dummy_dot_node(dst))
          container.add_edge(dot_edge(src, dst, label, "black"))
  
file_path: baikal/baikal/plot.py
imports: import io
  import os
  from typing import Optional
  from baikal import Model
  from baikal._core.utils import make_name, safezip2
label_desc: Use image node_id 4 for calling the _DotTransformer obj's underlying member method code with example usage: obj.build_output_edges(model, outer_port, container) without return types