class_docstr: Contain condition attributes.
  
  Parameters
  ----------
  name : str
  function : Callable
  params : Dict
class_docstr_tok: ["Contain","condition","attributes",".","Parameters","--","--","--","--","--","name",":","str","function",":","Callable","params",":","Dict"]
docstr: Run this condition.
docstr_tok: ["Run","this","condition","."]
code: def __call__(self, *args, **kwargs) -> "ConditionResult":
      """Run this condition."""
      result = cast(ConditionResult, self.function(*args, **kwargs))
      result.set_name(self.name)
      return result
  
file_path: deepchecks/deepchecks/core/condition.py
imports: import enum
  from typing import Callable, Dict, cast
  from deepchecks.core.errors import DeepchecksValueError
label_desc: Use image node_id 2 for calling the Condition obj's underlying member method code with example usage: obj.__call__() and returns: result