          return parser
      
      def process(self):
          # Original model goes with Adjust or Masked converter
          # does the LowMem one work with only one?
          model_name = "Original" # TODO Pass as argument
          conv_name = self.arguments.converter
          
          model = PluginLoader.get_model(model_name)(self.arguments.model_dir)
          if not model.load(self.arguments.swap_model):
              print('Model Not Found! A valid model must be provided to continue!')
 
</s> remove                             choices=("Masked", "Adjust"), # case sensitive because this is used to load a plugin.
 </s> add                             choices=("Masked", "Adjust"), # case sensitive because this is used to load a plug-in. </s> remove                             help="""frame ranges to apply transfer to. eg for frames 10 to 50 and 90 to 100 use --frame-ranges 10-50 90-100.
                            Files must have the framenumber as the last number in the name!"""
 </s> add                             help="frame ranges to apply transfer to e.g. For frames 10 to 50 and 90 to 100 use --frame-ranges 10-50 90-100. \
                            Files must have the frame-number as the last number in the name!" </s> remove                             help="when use with --frame-ranges discards frames that are not processed instead of writing them out unchanged."
 </s> add                             help="When used with --frame-ranges discards frames that are not processed instead of writing them out unchanged."
        # does the LowMem one work with only one? 
        # seems to work with both in testing - although Adjust with LowMem 
        # looks a real mess - you can see that it is "working"
        model_name = self.arguments.trainer
          return parser
      
      def process(self):
          # Original model goes with Adjust or Masked converter
        # does the LowMem one work with only one? 
        # seems to work with both in testing - although Adjust with LowMem 
        # looks a real mess - you can see that it is "working"
        model_name = self.arguments.trainer
        # does the LowMem one work with only one? 
        # seems to work with both in testing - although Adjust with LowMem 
        # looks a real mess - you can see that it is "working"
        model_name = self.arguments.trainer
          conv_name = self.arguments.converter
          
          model = PluginLoader.get_model(model_name)(self.arguments.model_dir)
          if not model.load(self.arguments.swap_model):
              print('Model Not Found! A valid model must be provided to continue!')
keep keep keep keep replace replace keep keep keep keep keep
 Adds arg to select trainer used to create model (#105)

Stops the layer count mismatch when a LowMem model is converted using the Original model. 
scripts/convert.py