code: def _get_scores_shufled(
      score_func, X, y, columns_to_shuffle=None, random_state=None
  ):
      Xs = iter_shuffled(
          X, columns_to_shuffle, random_state=random_state
      )
      return np.array([score_func(X_shuffled, y) for X_shuffled in Xs])
  
imports: from __future__ import absolute_import
  from typing import Tuple, List, Callable, Any
  import numpy
  from sklearn.utils import check_random_state
label_desc: Use image node_id 3 for calling a global function with example usage: _get_scores_shufled(score_func, X, y, columns_to_shuffle, random_state) and returns: np