code: def prepare_iris(dataset_folder, nrows):
      from sklearn.datasets import load_iris
  
      data = load_iris()
      X, y = data.data, data.target
      X = _modify_dimension(X, 20)
      X_train, X_test, y_train, y_test = train_test_split(
          X, y, random_state=42
      )
  
      X_test, y_test = _make_n_rows(X, nrows, y)
  
      return Data(
          X_train.astype("|f4"),
          X_test.astype("|f4"),
          y_train.astype("|i4"),
          y_test.astype("|i4"),
          LearningTask.MULTICLASS_CLASSIFICATION,
      )
  
imports: import os
  from enum import Enum
  import pandas
  import pickle
  import numpy
  from sklearn.model_selection import train_test_split
  from sklearn.datasets import load_svmlight_file
  from urllib.request import urlretrieve
label_desc: Use image node_id 8 for calling a global function with example usage: prepare_iris(dataset_folder, nrows) and returns: Data