code: def value_inference(self):
      # We allow symbolic values in _const_symbolic
      _, val = self._get_type_val(self.val.sym_val)
      return val
  
imports: import six
  from coremltools.converters.mil.mil import types
  from coremltools.converters.mil.mil.types.type_mapping import numpy_val_to_builtin_val, is_subtype
  import copy
  from coremltools.converters.mil.mil import Block, SYMBOL, NONE
  from coremltools.converters.mil.mil.var import Var
  from coremltools.converters.mil.mil import get_new_symbol
  from ._op_reqs import *
  import logging
label_desc: Use image node_id 3 for calling the _const_symbolic obj's underlying member method code with example usage: obj.value_inference() and returns: val