class_docstr: [`TFLogitsWarper`] for temperature (exponential scaling output probability distribution).
  
  Args:
      temperature (`float`):
          The value used to module the logits distribution.
class_docstr_tok: ["[","`","TFLogitsWarper","`","]","for","temperature","(","exponential","scaling","output","probability","distribution",")",".","Args",":","temperature","(","`","float","`",")",":","The","value","used","to","module","the","logits","distribution","."]
code: def __call__(
      self, input_ids: tf.Tensor, scores: tf.Tensor, cur_len: int
  ) -> tf.Tensor:
      scores = scores / self.temperature
      return scores
  
imports: import inspect
  from typing import List, Tuple
  import numpy
  import tensorflow
  from ..tf_utils import stable_softmax
  from ..utils import add_start_docstrings
  from ..utils.logging import get_logger
label_desc: Use image node_id 2 for calling the TFTemperatureLogitsWarper obj's underlying member method code with example usage: obj.__call__(input_ids, scores, cur_len) and returns: scores