class_docstr: Base class of operation interface
docstr: For key-value pairs in the self.data, if the value is a callable,
  then this function will apply the callable to the input data.
  The result will be written under the same key under the output dict.
  
  Args:
      data: input data.
  
  Returns:
      a dictionary which has same keys as the self.data if the value
          is callable.
docstr_tok: ["For","key-value","pairs","in","the","self.data",",","if","the","value","is","a","callable",",","then","this","function","will","apply","the","callable","to","the","input","data",".","The","result","will","be","written","under","the","same","key","under","the","output","dict",".","Args",":","data",":","input","data",".","Returns",":","a","dictionary","which","has","same","keys","as","the","self.data","if","the","value","is","callable","."]
code: def evaluate(self, data: Any, **kwargs: Any) -> dict:
      """
      For key-value pairs in the self.data, if the value is a callable,
      then this function will apply the callable to the input data.
      The result will be written under the same key under the output dict.
  
      Args:
          data: input data.
  
      Returns:
          a dictionary which has same keys as the self.data if the value
              is callable.
      """
      return {
          k: v(data, **kwargs)
          for k, v in self.data.items()
          if callable(v)
      }
  
file_path: MONAI/monai/auto3dseg/operations.py
imports: from __future__ import annotations
  from collections import UserDict
  from functools import partial
  from typing import Any
  from monai.transforms.utils_pytorch_numpy_unification import max, mean, median, min, percentile, std
label_desc: Use image node_id 1 for calling the Operations obj's underlying member method code with example usage: obj.evaluate(data) and returns: unknown