code: def configure(self, data, args):
      params = shared_params.copy()
      params.update(
          {
              "njobs": args.cpus,
              "ntrees": args.ntrees,
              "max_depth": args.max_depth,
          }
      )
      params.update(args.extra)
  
      return params
  
imports: from abc import ABC, abstractmethod
  import lightgbm
  import numpy
  from sklearn.ensemble import RandomForestClassifier, RandomForestRegressor
  import xgboost
  from benchmarks.timer import Timer
  from benchmarks.datasets import LearningTask
label_desc: Use image node_id 1 for calling the RandomForestAlgorithm obj's underlying member method code with example usage: obj.configure(data, args) and returns: params