class_docstr: An estimator.
class_docstr_tok: ["An","estimator","."]
docstr: Indicates which parameters to use during unit testing.
  
  Most estimators have a default value for each of their parameters. However, in some cases,
  no default value is specified. This class method allows to circumvent this issue when the
  model has to be instantiated during unit testing.
  
  This can also be used to override default parameters that are computationally expensive,
  such as the number of base models in an ensemble.
docstr_tok: ["Indicates","which","parameters","to","use","during","unit","testing",".","Most","estimators","have","a","default","value","for","each","of","their","parameters",".","However",",","in","some","cases",",","no","default","value","is","specified",".","This","class","method","allows","to","circumvent","this","issue","when","the","model","has","to","be","instantiated","during","unit","testing",".","This","can","also","be","used","to","override","default","parameters","that","are","computationally","expensive",",","such","as","the","number","of","base","models","in","an","ensemble","."]
code: def _unit_test_params(self):
      """Indicates which parameters to use during unit testing.
  
      Most estimators have a default value for each of their parameters. However, in some cases,
      no default value is specified. This class method allows to circumvent this issue when the
      model has to be instantiated during unit testing.
  
      This can also be used to override default parameters that are computationally expensive,
      such as the number of base models in an ensemble.
  
      """
      yield {}
  
file_path: river/river/base/estimator.py
imports: from __future__ import annotations
  import abc
  from .None import base
label_desc: Use image node_id 7 for calling the Estimator obj's underlying member method code with example usage: obj._unit_test_params() without return types