class_docstr: Input*Gradient analyzer.
  
  :param model: A Keras model.
class_docstr_tok: ["Input","*","Gradient","analyzer",".",":","param","model",":","A","Keras","model","."]
code: def __init__(self, model, **kwargs):
      super().__init__(model, **kwargs)
  
imports: from __future__ import annotations
  import tensorflow
  import tensorflow.keras.backend
  import tensorflow.keras.layers
  import innvestigate.backend
  import innvestigate.backend.checks
  import innvestigate.backend.graph
  from innvestigate.analyzer.network_base import AnalyzerNetworkBase
  from innvestigate.analyzer.reverse_base import ReverseAnalyzerBase
  from innvestigate.analyzer.wrapper import GaussianSmoother, PathIntegrator
  from innvestigate.backend.types import List, OptionalList, Tensor
label_desc: Use image node_id 1 to create a new InputTimesGradient object from inherited base classes: Gradient with example: obj = InputTimesGradient(model)