code: def __init__(self, args):
      self.tcoords_full = mio.import_pickle(
          "models/topology/tcoords_full.pkl"
      )
      self.tcoords = mio.import_pickle(
          "models/topology/tcoords_alex.pkl"
      )
      self.mask = (
          mio.import_pickle("models/topology/mask_full2crop.pkl") | True
      )
      self.tight_mask = mio.import_pickle(
          "models/topology/mask_full2tightcrop.pkl"
      )
      self.template = mio.import_pickle(
          "models/topology/all_all_all_crop_mean.pkl"
      )
      self.lms_ind = mio.import_pickle(
          "models/topology/all_all_all_lands_ids.pkl"
      )
      self.img_shape = [1024, 1024]  # 2048
  
      self.uv_shape = [1024, 1536]
      uv_mesh = self.tcoords.copy().points[:, ::-1]
      uv_mesh[:, 0] = 1 - uv_mesh[:, 0]
      uv_mesh *= self.uv_shape
      self.uv_mesh = np.concatenate([uv_mesh, uv_mesh[:, 0:1] * 0], 1)
      self.uv_trilist = mio.import_pickle(
          "models/topology/trilist_full.pkl"
      )  # self.template.trilist
  
      self.args = args
      self.mode = args.mode  # 'soft', 'hard', 'auto'
  
      self.arcface_handler = Arcface_Handler()
      self.projector = Projection_Handler(args)
  
imports: from utils.align2stylegan import align_im2stylegan, align_mesh2stylegan
  from core.projection_handler import Projection_Handler
  from skimage.morphology import remove_small_holes
  import time
  from utils.ganfit_camera import apply_camera_only3d, get_pose
  from utils.utils import *
  from core.arcface_handler import Arcface_Handler
  from utils import generate_heatmap
label_desc: Use image node_id 1 to create a new Operator object  with example: obj = Operator(args)