class_docstr: All attribution algorithms extend this class. It enforces its child classes
  to extend and override core `attribute` method.
class_docstr_tok: ["All","attribution","algorithms","extend","this","class",".","It","enforces","its","child","classes","to","extend","and","override","core","`","attribute","`","method","."]
docstr: This method informs the user whether the attribution algorithm provides
  a convergence delta (aka an approximation error) or not. Convergence
  delta may serve as a proxy of correctness of attribution algorithm's
  approximation. If deriving attribution class provides a
  `compute_convergence_delta` method, it should
  override both `compute_convergence_delta` and `has_convergence_delta` methods.
  
  Returns:
      bool:
      Returns whether the attribution algorithm
      provides a convergence delta (aka approximation error) or not.
docstr_tok: ["This","method","informs","the","user","whether","the","attribution","algorithm","provides","a","convergence","delta","(","aka","an","approximation","error",")","or","not",".","Convergence","delta","may","serve","as","a","proxy","of","correctness","of","attribution","algorithm's","approximation",".","If","deriving","attribution","class","provides","a","`","compute_convergence_delta","`","method",",","it","should","override","both","`","compute_convergence_delta","`","and","`","has_convergence_delta","`","methods",".","Returns",":","bool",":","Returns","whether","the","attribution","algorithm","provides","a","convergence","delta","(","aka","approximation","error",")","or","not","."]
code: def has_convergence_delta(self) -> bool:
      r"""
      This method informs the user whether the attribution algorithm provides
      a convergence delta (aka an approximation error) or not. Convergence
      delta may serve as a proxy of correctness of attribution algorithm's
      approximation. If deriving attribution class provides a
      `compute_convergence_delta` method, it should
      override both `compute_convergence_delta` and `has_convergence_delta` methods.
  
      Returns:
          bool:
          Returns whether the attribution algorithm
          provides a convergence delta (aka approximation error) or not.
  
      """
      return False
  
imports: from typing import Any, Callable, cast, Generic, List, Tuple, Type, Union
  import torch
  import torch.nn.functional
  from captum._utils.common import _format_additional_forward_args, _format_tensor_into_tuples, _run_forward, _validate_target
  from captum._utils.gradient import compute_gradients
  from captum._utils.typing import ModuleOrModuleList, TargetType
  from captum.attr._utils.common import _format_input_baseline, _sum_rows, _tensorize_baseline, _validate_input
  from captum.log import log_usage
  from torch import Tensor
  from torch.nn import Module
label_desc: Use image node_id 3 for calling the Attribution obj's underlying member method code with example usage: obj.has_convergence_delta() and returns: False