class_docstr: AdaBoost
  
  Builds an AdaBoost model
class_docstr_tok: ["AdaBoost","Builds","an","AdaBoost","model"]
code: def weak_learner_params(self, weak_learner_params):
      assert_is_type(weak_learner_params, None, dict)
      if weak_learner_params is not None and weak_learner_params != "":
          for k in weak_learner_params:
              weak_learner_params[k] = weak_learner_params[k]
          self._parms["weak_learner_params"] = str(
              json.dumps(weak_learner_params)
          )
      else:
          self._parms["weak_learner_params"] = None
  
imports: import ast
  import json
  from h2o.estimators.estimator_base import H2OEstimator
  from h2o.exceptions import H2OValueError
  from h2o.frame import H2OFrame
  from h2o.utils.typechecks import assert_is_type, Enum, numeric
  from h2o.estimators.estimator_base import H2OEstimator
  from h2o.exceptions import H2OValueError
  from h2o.frame import H2OFrame
  from h2o.utils.typechecks import assert_is_type, Enum, numeric
label_desc: Use image node_id 19 for calling the H2OAdaBoostEstimator obj's underlying member method code with example usage: obj.weak_learner_params(weak_learner_params) without return types