docstr: Have to build one tower and set the following attributes:
  g_loss, d_loss, g_vars, d_vars.
docstr_tok: ["Have","to","build","one","tower","and","set","the","following","attributes",":","g_loss",",","d_loss",",","g_vars",",","d_vars","."]
code: def build_graph(self, *inputs):
      """
      Have to build one tower and set the following attributes:
      g_loss, d_loss, g_vars, d_vars.
      """
      pass
  
imports: import numpy
  import tensorflow
  from tensorpack import BatchNorm, DataFlow, ModelDescBase, StagingInput, TowerTrainer, argscope
  from tensorpack.graph_builder import DataParallelBuilder, LeastLoadedDeviceSetter
  from tensorpack.tfutils.summary import add_moving_summary
  from tensorpack.tfutils.tower import TowerContext, TowerFunc
  from tensorpack.utils import logger
  from tensorpack.utils.argtools import memoized_method
label_desc: Use image node_id 3 for calling the GANModelDesc obj's underlying member method code with example usage: obj.build_graph() without return types