          """ Update the png header data for legacy face sets that do not contain the meta data in
          the exif header.
          """
          if self._validate_metadata(output_warning=False):
              logger.debug("All faces contain valid header information")
              return
  
          for side, png_meta in self._detected_faces.items():
 
</s> remove     def _update_legacy_facesets(self):
 </s> add     def _update_legacy_facesets(self, image_list): </s> remove                         png_meta[images[future]] = detected_face
 </s> add                         png_meta[filename] = detected_face </s> remove         self._update_legacy_facesets()
 </s> add         self._update_legacy_facesets(image_list)
        Parameters
        ----------
        image_list: dict
            The file paths for the images to be trained on for each side. The dictionary should
            contain 2 keys ("a" and "b") with the values being a list of full paths corresponding
            to each side.
          """ Update the png header data for legacy face sets that do not contain the meta data in
          the exif header.
        Parameters
        ----------
        image_list: dict
            The file paths for the images to be trained on for each side. The dictionary should
            contain 2 keys ("a" and "b") with the values being a list of full paths corresponding
            to each side.
          """
          if self._validate_metadata(output_warning=False):
              logger.debug("All faces contain valid header information")
              return
  
          for side, png_meta in self._detected_faces.items():
keep add keep keep keep keep keep keep
 bugfix - plugins.trainer._base - Update image list to point to renamed pngs 
plugins/train/trainer/_base.py