  
  class TrainingProcessor(object):
      arguments = None
  
      def __init__(self, description='default'):
          print('Initializing')
          self.parse_arguments(description)
  
          print("Model A Directory: {}".format(self.arguments.input_A))
          print("Model B Directory: {}".format(self.arguments.input_B))
          print("Training data directory: {}".format(self.arguments.model_dir))
          print('Starting, this may take a while...')
 
</s> remove     def __init__(self, description='default'):
        print('Initializing')
        self.parse_arguments(description)
 </s> add     def __init__(self, subparser, command, description='default'):
        self.create_parser(subparser, command, description)
        self.parse_arguments(description, subparser, command) </s> remove         self.arguments = parser.parse_args()
 </s> add         parser.set_defaults(func=self.process_arguments)
    def __init__(self, subparser, command, description='default'):
        self.parse_arguments(description, subparser, command)
  
  class TrainingProcessor(object):
      arguments = None
  
    def __init__(self, subparser, command, description='default'):
        self.parse_arguments(description, subparser, command)
    def __init__(self, subparser, command, description='default'):
        self.parse_arguments(description, subparser, command)
    def __init__(self, subparser, command, description='default'):
        self.parse_arguments(description, subparser, command)
  
          print("Model A Directory: {}".format(self.arguments.input_A))
          print("Model B Directory: {}".format(self.arguments.input_B))
          print("Training data directory: {}".format(self.arguments.model_dir))
          print('Starting, this may take a while...')
keep keep keep keep replace replace replace keep keep keep keep keep
 Unified CLI (#22)

* Created a single script to call the other ones.

Usage is ./faceswap.py {train|extract|convert}

* Improved the help from the commands.

* Added forgotten faceswap.py file.

* Changed gitignore to add the scripts.

* Updates gitignore.

* Added guarding not to execute code when imported.

* Removed useless script. Display help when no arguments are provided.

* Update README 
lib/cli.py