code: def train(self):
          '''The 'train' subcommand'''
  
          # Initialize the train subcommand's argparser
          parser = argparse.ArgumentParser(description='Train a dialogue model on a dialogue corpus or a dsrt dataset')
          self.init_train_args(parser)
  
          # Parse the args we got
          args = parser.parse_args(sys.argv[2:])
          args.config = ConfigurationLoader(args.config).load().model_config
  
          print(CLI_DIVIDER + '\n')
          Trainer(**vars(args)).run(f train(self):
          '''The 'train' subcommand'''
  
          # Initialize the train subcommand's argparser
          parser = argparse.ArgumentParser(description='Train a dialogue model on a dialogue corpus or a dsrt dataset')
          self.init_train_args(parser)
  
          # Parse the args we got
          args = parser.parse_args(sys.argv[2:])
          args.config = ConfigurationLoader(args.config).load().model_config
  
          print(CLI_DIVIDER + '\n')
          Trainer(**vars(args)).run()
docs: The 'train' subcommand