              arguments added
          """
          converter_arguments = ConvertArgs(None, "convert").get_optional_arguments()
          for item in converter_arguments:
              value = item.get("default", None)
              # Skip options without a default value
              if value is None:
                  continue
 
</s> remove 
 </s> add         available_masks: list
            The masks that are available for convert </s> remove             mask = np.ones_like(self.dummy[:, :, 1], dtype="uint8") * 255
 </s> add             mask = np.ones_like(self.dummy[:, :, 1], dtype="float32")[..., None] </s> remove             mask = predicted_mask
 </s> add             mask = predicted_mask[..., None] </s> remove     def _generate_converter_arguments(arguments):
        """ Add the default converter arguments to the initial arguments.
 </s> add     def _generate_converter_arguments(arguments, available_masks):
        """ Add the default converter arguments to the initial arguments. Ensure the mask selection
        is available.
        valid_masks = available_masks + ["none"]
              arguments added
          """
        valid_masks = available_masks + ["none"]
          converter_arguments = ConvertArgs(None, "convert").get_optional_arguments()
          for item in converter_arguments:
              value = item.get("default", None)
              # Skip options without a default value
              if value is None:
                  continue
keep add keep keep keep keep keep keep
 Convert - bugfixes
- Default mask to an available mask in Preview tool
- Correctly output predicted mask 
tools/preview.py