          logger.debug("No mask model to initialize")
  
      def process_input(self, batch):
          """ Compile the detected faces for prediction """
          batch["feed"] = np.array([face.image for face in batch["detected_faces"]])
          return batch
  
      def predict(self, batch):
          """ Run model to get predictions """
          masks = np.zeros(batch["feed"].shape[:-1] + (1,), dtype='uint8')
 
</s>
        batch["feed"] = np.zeros((self.batchsize, self.input_size, self.input_size, 1),
                                 dtype="float32")
          logger.debug("No mask model to initialize")
  
      def process_input(self, batch):
          """ Compile the detected faces for prediction """
        batch["feed"] = np.zeros((self.batchsize, self.input_size, self.input_size, 1),
                                 dtype="float32")
          return batch
  
      def predict(self, batch):
          """ Run model to get predictions """
          masks = np.zeros(batch["feed"].shape[:-1] + (1,), dtype='uint8')
keep keep keep keep replace keep keep keep keep keep
 Mask plugin cleanup

- PEP8 Fixes
- Remove config for non NN Masks
- Tidy up defaults helptext
- cli.py fix typos
- Remove unused imports and functions _base.py
- Standardize input_size param
- Enable and update documentation
- Change references from `aligner` to `masker`
- Change  input_size, output_size and coverage_ratio from kwargs to params
- Move load_aligned to batch input iterator
- Remove unnecessary self.input param
- Add softmax layer append function to KSession
- Remove references to KSession protected objects
- Standardize plugin output into finalize method
- Make masks full frame and add to lib.faces_detect
- Add masks to alignments.json (temporary zipped base64 solution)
plugins/extract/mask/extended.py