code: def _set_shape(self, image, gt_heatmap, gt_lms, mask_index, gt_mask):
      image.set_shape([None, None, 3])
      gt_heatmap.set_shape([None, None, FLAGS["n_landmarks"]])
      gt_lms.set_shape([FLAGS["n_landmarks"], 2])
      mask_index.set_shape([FLAGS["n_landmarks"]])
      gt_mask.set_shape([FLAGS["n_landmarks"]])
  
file_path: insightface/reconstruction/ostec/external/landmark_detector/data_provider.py
imports: import tensorflow
  import numpy
  from menpo.transform import Translation
  from external.landmark_detector.flags import FLAGS
label_desc: Use image node_id 7 for calling the ProtobuffProvider obj's underlying member method code with example usage: obj._set_shape(image, gt_heatmap, gt_lms, mask_index, gt_mask) without return types