          14: neck, 15: neck ?, 16: cloth, 17: hair, 18: hat
          """
          retval = [1, 2, 3, 4, 5, 10, 11, 12, 13]
          if self.config["include_glasses"]:
              retval.append(6)
          if self.config["include_ears"]:
              retval.extend([7, 8, 9])
          if self.config["include_hair"]:
              retval.append(17)
          logger.debug("Selected segment indices: %s", retval)
 
</s> remove             retval.extend([7, 8, 9])
 </s> add             retval.extend([2] if self._is_faceswap else [7, 8, 9]) </s> remove         retval = [1, 2, 3, 4, 5, 10, 11, 12, 13]
 </s> add         retval = [1] if self._is_faceswap else [1, 2, 3, 4, 5, 10, 11, 12, 13]
 </s> remove             retval.append(17)
 </s> add             retval.append(3 if self._is_faceswap else 17) </s> remove         Model segment indices:
 </s> add         'original' Model segment indices:
            retval.append(4 if self._is_faceswap else 6)
          14: neck, 15: neck ?, 16: cloth, 17: hair, 18: hat
          """
          retval = [1, 2, 3, 4, 5, 10, 11, 12, 13]
          if self.config["include_glasses"]:
            retval.append(4 if self._is_faceswap else 6)
          if self.config["include_ears"]:
              retval.extend([7, 8, 9])
          if self.config["include_hair"]:
              retval.append(17)
          logger.debug("Selected segment indices: %s", retval)
keep keep keep keep replace keep keep keep keep keep
 Bisenet-FP - Improved weights for masker (#1210)

* Add option to load faceswap trained weights

* Switch to original weights if fs weights not present

* typofix 
plugins/extract/mask/bisenet_fp.py