code: def test_show_graph():
      try:
          from nnabla.experimental.tb_graph_writer import TBGraphWriter
      except:
          pytest.skip(
              "Skip because tensorboardX and tensorflow is not installed."
          )
  
      nn.clear_parameters()
      x = nn.Variable((2, 3, 4, 4))
      with nn.parameter_scope("c1"):
          h = PF.convolution(x, 8, (3, 3), pad=(1, 1))
          h = F.relu(PF.batch_normalization(h))
      with nn.parameter_scope("f1"):
          y = PF.affine(h, 10)
  
      with TBGraphWriter(log_dir="log_out") as tb:
          tb.from_variable(y, output_name="y")
  
imports: import pytest
  import numpy
  import nnabla
  import nnabla.functions
  import nnabla.parametric_functions
label_desc: Use image node_id 1 for calling a global function with example usage: test_show_graph() without return types