class_docstr: Configuration options for tracing.
code: def is_pure(self):
      return (
          self.attributes
          and attributes_lib.IMPLEMENTS in self.attributes
      )
  
imports: import contextlib
  import dataclasses
  import enum
  import threading
  from typing import Any, Callable, Dict, Optional, Tuple
  from tensorflow.core.function import trace_type
  from tensorflow.core.function.capture import capture_container
  from tensorflow.core.function.polymorphism import function_cache
  from tensorflow.core.function.polymorphism import function_type
  from tensorflow.python.autograph.core import ag_ctx
  from tensorflow.python.eager import monitoring
  from tensorflow.python.eager.polymorphic_function import attributes
  from tensorflow.python.eager.polymorphic_function import concrete_function
  from tensorflow.python.eager.polymorphic_function import function_context
  from tensorflow.python.eager.polymorphic_function import function_type_utils
  from tensorflow.python.eager.polymorphic_function import transform
  from tensorflow.python.framework import func_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.profiler import trace
  from tensorflow.python.util import compat
label_desc: Use image node_id 2 for calling the TracingOptions obj's underlying member method code with example usage: obj.is_pure() and returns: unknown