class_docstr: (Untyped) input containing fundamental properties of all inputs to an
  Operation:
class_docstr_tok: ["(","Untyped",")","input","containing","fundamental","properties","of","all","inputs","to","an","Operation",":"]
docstr: Return True if (possibly symbolic) value `v` is compatible. False
  otherwise.
  
  Inputs:
  
  v (Var | ListVar | native python function): input
  
  Comment: Define is_compatible as instance method to call proper subclass
  methods.
docstr_tok: ["Return","True","if","(","possibly","symbolic",")","value","`","v","`","is","compatible",".","False","otherwise",".","Inputs",":","v","(","Var","|","ListVar","|","native","python","function",")",":","input","Comment",":","Define","is_compatible","as","instance","method","to","call","proper","subclass","methods","."]
code: def is_compatible(self, v):
      """
      Return True if (possibly symbolic) value `v` is compatible. False
      otherwise.
  
      Inputs:
  
      v (Var | ListVar | native python function): input
  
      Comment: Define is_compatible as instance method to call proper subclass
      methods.
      """
      return self._is_compatible(v)
  
imports: from collections import OrderedDict
  from coremltools.converters.mil.mil import types
  from coremltools.converters.mil.mil.var import InternalVar
label_desc: Use image node_id 2 for calling the _InputType obj's underlying member method code with example usage: obj.is_compatible(v) and returns: self