code: def output_dim(self, auxiliary_output=None):
      if auxiliary_output is not None:
          if auxiliary_output in self.auxiliary_outputs():
              if node_name == "c_t":
                  return self.config["cell-dim"]
              # add code for other auxiliary_outputs here when we decide to expose them
          else:
              raise Exception(
                  "In {0} of type {1}, unknown auxiliary output name {1}".format(
                      self.layer_type, auxiliary_output
                  )
              )
  
      return (
          self.config["recurrent-projection-dim"]
          + self.config["non-recurrent-projection-dim"]
      )
  
imports: from __future__ import print_function
  import math
  import re
  import sys
  from libs.nnet3.xconfig.basic_layers import XconfigLayerBase
label_desc: Use image node_id 7 for calling the XconfigLstmpLayer obj's underlying member method code with example usage: obj.output_dim(auxiliary_output) and returns: unknown, self