code: def __init__(self, *args, **kwargs):
      print(
          "ModelParameterRandomisation metric has been renamed to MPRT and will "
          "be removed in future releases. Please call quantus.MPRT() instead.\n"
          "This change is effective from Quantus version 0.5.0. Note: MPRT is "
          "functionally identical to ModelParameterRandomisation and can be used in the same way.",
      )
      super().__init__(*args, **kwargs)
  
imports: import sys
  import warnings
  from typing import Any, Callable, Collection, Dict, List, Optional, Union, Tuple, Generator, Iterable
  import numpy
  from tqdm.auto import tqdm
  from sklearn.utils import gen_batches
  from quantus.functions.similarity_func import correlation_spearman
  from quantus.helpers import asserts, warn
  from quantus.helpers.enums import DataType, EvaluationCategory, ModelType, ScoreDirection
  from quantus.helpers.model.model_interface import ModelInterface
  from quantus.metrics.base import Metric
label_desc: Use image node_id 1 to create a new ModelParameterRandomisation object from inherited base classes: MPRT with example: obj = ModelParameterRandomisation()