class_docstr: Main class that defines training graph and defines training run method for the adding problem
code: def __init__(self, *args, **kwargs):
      super(TCNForAdding, self).__init__(*args, **kwargs)
      self.input_placeholder = None
      self.label_placeholder = None
      self.prediction = None
      self.training_loss = None
      self.merged_summary_op_train = None
      self.merged_summary_op_val = None
      self.training_update_step = None
  
file_path: nlp-architect/examples/word_language_model_with_tcn/adding_problem/adding_model.py
imports: import os
  import tensorflow
  from nlp_architect.models.temporal_convolutional_network import TCN
  from tqdm import tqdm
label_desc: Use image node_id 1 to create a new TCNForAdding object from inherited base classes: TCN with example: obj = TCNForAdding()