code: def partition(self, *args, **kwargs):
      return self.partition_fn(*args, **kwargs)
  
imports: import numpy
  from abc import ABC, abstractmethod
  from .text_utils import extract_non_overlapping_ngrams
label_desc: Use image node_id 2 for calling the PerturbationModel obj's underlying member method code with example usage: obj.partition() and returns: self