code: def test_randpmizedsearchcv_decision_tree_2(self):
      self._test_model_selection(
          RandomizedSearchCV,
          DecisionTreeClassifier(random_state=42),
          {"min_samples_split": range(2, 403, 10)},
          scoring={
              "AUC": "roc_auc",
              "Accuracy": make_scorer(accuracy_score),
          },
          refit="AUC",
          return_train_score=True,
      )
  
file_path: hummingbird/tests/test_sklearn_model_selection.py
imports: import unittest
  import warnings
  import numpy
  import torch
  from sklearn.tree import DecisionTreeClassifier
  from sklearn.model_selection import GridSearchCV, RandomizedSearchCV
  from sklearn.metrics import make_scorer, accuracy_score
  from sklearn import datasets
  import hummingbird.ml
label_desc: Use image node_id 5 for calling the TestSklearnModelSelection obj's underlying member method code with example usage: obj.test_randpmizedsearchcv_decision_tree_2() without return types