class_docstr: Resize to some int muitple, d.g. 32.
class_docstr_tok: ["Resize","to","some","int","muitple",",","d.g",".","32","."]
code: def __call__(self, data):
      data["trans_info"].append(("resize", data["img"].shape[0:2]))
  
      h, w = data["img"].shape[0:2]
      rw = w - w % self.mult_int
      rh = h - h % self.mult_int
      data["img"] = functional.resize(data["img"], (rw, rh))
      for key in data.get("gt_fields", []):
          if key == "trimap":
              data[key] = functional.resize(
                  data[key], (rw, rh), cv2.INTER_NEAREST
              )
          else:
              data[key] = functional.resize(data[key], (rw, rh))
  
      return data
  
imports: import os
  import random
  import string
  import cv2
  import numpy
  from paddleseg.transforms import functional
  from paddleseg.cvlibs import manager
  from paddleseg.utils import seg_env
  from PIL import Image
label_desc: Use image node_id 2 for calling the ResizeToIntMult obj's underlying member method code with example usage: obj.__call__(data) and returns: data