|
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__ |
|
|