| NeMo NLP collection API | |
| ======================= | |
| Model Classes | |
| ------------- | |
| .. autoclass:: nemo.collections.nlp.models.TextClassificationModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, register_artifact, classifytext | |
| .. autoclass:: nemo.collections.nlp.models.GLUEModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, register_artifact | |
| .. autoclass:: nemo.collections.nlp.models.PunctuationCapitalizationModel | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.models.TokenClassificationModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, register_artifact | |
| .. autoclass:: nemo.collections.nlp.models.QAModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end | |
| .. autoclass:: nemo.collections.nlp.models.DuplexTaggerModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end | |
| .. autoclass:: nemo.collections.nlp.models.DuplexDecoderModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization, setup_validation_data, setup_test_data, inference, validation_epoch_end, test_epoch_end | |
| .. autoclass:: nemo.collections.nlp.models.BERTLMModel | |
| :show-inheritance: | |
| :members: setup_training_data, setup_optimization | |
| Modules | |
| ------- | |
| .. autoclass:: nemo.collections.nlp.modules.BertModule | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.AlbertEncoder | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.BertEncoder | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.DistilBertEncoder | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.RobertaEncoder | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.SequenceClassifier | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.SequenceRegression | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.nlp.modules.SequenceTokenClassifier | |
| :show-inheritance: | |
| :members: | |
| .. autofunction:: nemo.collections.nlp.modules.get_lm_model | |
| .. autofunction:: nemo.collections.nlp.modules.get_pretrained_lm_models_list | |
| .. autofunction:: nemo.collections.nlp.modules.common.megatron.get_megatron_lm_models_list | |
| Datasets | |
| -------- | |
| .. autoclass:: nemo.collections.nlp.data.token_classification.punctuation_capitalization_dataset.BertPunctuationCapitalizationDataset | |
| :show-inheritance: | |
| :members: | |
| :special-members: __getitem__ | |
| .. autofunction:: nemo.collections.nlp.data.token_classification.punctuation_capitalization_tarred_dataset.create_tarred_dataset | |
| .. autoclass:: nemo.collections.nlp.data.token_classification.punctuation_capitalization_tarred_dataset.BertPunctuationCapitalizationTarredDataset | |
| :show-inheritance: | |
| :members: | |
| :special-members: __iter__ | |
| :exclude-members: reinforce_type | |
| .. autoclass:: nemo.collections.nlp.data.token_classification.punctuation_capitalization_infer_dataset.BertPunctuationCapitalizationInferDataset | |
| :show-inheritance: | |
| :members: | |
| :special-members: __getitem__ | |