# nlp_architect.procedures package

## Subpackages

- nlp_architect.procedures.transformers package
  - Submodules
  - nlp_architect.procedures.transformers.base module
  - nlp_architect.procedures.transformers.glue module
  - nlp_architect.procedures.transformers.seq_tag module
  - Module contents

## Submodules

## nlp_architect.procedures.procedure module

class `nlp_architect.procedures.procedure.``Procedure`(parser=None)

  Bases: `object`

  static `add_arguments`(parser: argparse.ArgumentParser)
  classmethod `run`()
  static `run_procedure`(args)

## nlp_architect.procedures.registry module

`nlp_architect.procedures.registry.``register_cmd`(registry: dict, name: str, description: str)

`nlp_architect.procedures.registry.``register_inference_cmd`(name: str, description: str)

`nlp_architect.procedures.registry.``register_train_cmd`(name: str, description: str)

## nlp_architect.procedures.token_tagging module

class `nlp_architect.procedures.token_tagging.``RunTagger`(parser=None)

  Bases: `nlp_architect.procedures.procedure.Procedure`

  static `add_arguments`(parser: argparse.ArgumentParser)
  static `run_procedure`(args)

class `nlp_architect.procedures.token_tagging.``TrainTagger`(parser=None)

  Bases: `nlp_architect.procedures.procedure.Procedure`

  static `add_arguments`(parser: argparse.ArgumentParser)
  static `run_procedure`(args)

class `nlp_architect.procedures.token_tagging.``TrainTaggerKD`(parser=None)

  Bases: `nlp_architect.procedures.procedure.Procedure`

  static `add_arguments`(parser: argparse.ArgumentParser)
  static `run_procedure`(args)

class `nlp_architect.procedures.token_tagging.``TrainTaggerKDPseudo`(parser=None)

  Bases: `nlp_architect.procedures.procedure.Procedure`

  static `add_arguments`(parser: argparse.ArgumentParser)
  static `run_procedure`(args)

`nlp_architect.procedures.token_tagging.``add_parse_args`(parser: argparse.ArgumentParser)

`nlp_architect.procedures.token_tagging.``do_inference`(args)

`nlp_architect.procedures.token_tagging.``do_kd_pseudo_training`(args)

`nlp_architect.procedures.token_tagging.``do_kd_training`(args)

`nlp_architect.procedures.token_tagging.``do_training`(args)

`nlp_architect.procedures.token_tagging.``process_inference_input`(input_file)

## Module contents