class_docstr: Stores parameters for models and data operations implementations and records what parameters were changed.
  Uses operation_type to set default parameters from default_parameters_repository if a parameter was not passed
  with parameters.
  If neither parameters nor operation_type were passed, parameters are equal to empty dict.
  
  Args:
      operation_type: type of the operation defined in operation repository
          the custom prefix can be added after ``/`` (to highlight the specific node)
  
          **The prefix will be ignored at Implementation stage**
      parameters: dict with parameters
class_docstr_tok: ["Stores","parameters","for","models","and","data","operations","implementations","and","records","what","parameters","were","changed",".","Uses","operation_type","to","set","default","parameters","from","default_parameters_repository","if","a","parameter","was","not","passed","with","parameters",".","If","neither","parameters","nor","operation_type","were","passed",",","parameters","are","equal","to","empty","dict",".","Args",":","operation_type",":","type","of","the","operation","defined","in","operation","repository","the","custom","prefix","can","be","added","after","``","\/","``","(","to","highlight","the","specific","node",")","*","*","The","prefix","will","be","ignored","at","Implementation","stage","*","*","parameters",":","dict","with","parameters"]
code: def __bool__(self):
      return bool(self._parameters)
  
file_path: FEDOT/fedot/core/operations/operation_parameters.py
imports: from copy import deepcopy
  from typing import Iterable
  from fedot.core.repository.default_params_repository import DefaultOperationParamsRepository
label_desc: Use image node_id 2 for calling the OperationParameters obj's underlying member method code with example usage: obj.__bool__() and returns: bool