6.1 KiB
{{cookiecutter.modelname}}
Overview
The {{cookiecutter.modelname}} model was proposed in by .
The abstract from the paper is the following:
Tips:
This model was contributed by INSERT YOUR HF USERNAME HERE. The original code can be found here.
{{cookiecutter.camelcase_modelname}}Config
autodoc {{cookiecutter.camelcase_modelname}}Config
{{cookiecutter.camelcase_modelname}}Tokenizer
autodoc {{cookiecutter.camelcase_modelname}}Tokenizer - build_inputs_with_special_tokens - get_special_tokens_mask - create_token_type_ids_from_sequences - save_vocabulary
{{cookiecutter.camelcase_modelname}}TokenizerFast
autodoc {{cookiecutter.camelcase_modelname}}TokenizerFast
{% if "PyTorch" in cookiecutter.generate_tensorflow_pytorch_and_flax -%}
{{cookiecutter.camelcase_modelname}}Model
autodoc {{cookiecutter.camelcase_modelname}}Model - forward
{% if cookiecutter.is_encoder_decoder_model == "False" %}
{{cookiecutter.camelcase_modelname}}ForCausalLM
autodoc {{cookiecutter.camelcase_modelname}}ForCausalLM - forward
{{cookiecutter.camelcase_modelname}}ForMaskedLM
autodoc {{cookiecutter.camelcase_modelname}}ForMaskedLM - forward
{{cookiecutter.camelcase_modelname}}ForSequenceClassification
autodoc transformers.{{cookiecutter.camelcase_modelname}}ForSequenceClassification - forward
{{cookiecutter.camelcase_modelname}}ForMultipleChoice
autodoc transformers.{{cookiecutter.camelcase_modelname}}ForMultipleChoice - forward
{{cookiecutter.camelcase_modelname}}ForTokenClassification
autodoc transformers.{{cookiecutter.camelcase_modelname}}ForTokenClassification - forward
{{cookiecutter.camelcase_modelname}}ForQuestionAnswering
autodoc {{cookiecutter.camelcase_modelname}}ForQuestionAnswering - forward
{%- else %}
{{cookiecutter.camelcase_modelname}}ForConditionalGeneration
autodoc {{cookiecutter.camelcase_modelname}}ForConditionalGeneration - forward
{{cookiecutter.camelcase_modelname}}ForSequenceClassification
autodoc {{cookiecutter.camelcase_modelname}}ForSequenceClassification - forward
{{cookiecutter.camelcase_modelname}}ForQuestionAnswering
autodoc {{cookiecutter.camelcase_modelname}}ForQuestionAnswering - forward
{{cookiecutter.camelcase_modelname}}ForCausalLM
autodoc {{cookiecutter.camelcase_modelname}}ForCausalLM - forward
{% endif -%} {% endif -%} {% if "TensorFlow" in cookiecutter.generate_tensorflow_pytorch_and_flax -%}
TF{{cookiecutter.camelcase_modelname}}Model
autodoc TF{{cookiecutter.camelcase_modelname}}Model - call
{% if cookiecutter.is_encoder_decoder_model == "False" %}
TF{{cookiecutter.camelcase_modelname}}ForMaskedLM
autodoc TF{{cookiecutter.camelcase_modelname}}ForMaskedLM - call
TF{{cookiecutter.camelcase_modelname}}ForCausalLM
autodoc TF{{cookiecutter.camelcase_modelname}}ForCausalLM - call
TF{{cookiecutter.camelcase_modelname}}ForSequenceClassification
autodoc TF{{cookiecutter.camelcase_modelname}}ForSequenceClassification - call
TF{{cookiecutter.camelcase_modelname}}ForMultipleChoice
autodoc TF{{cookiecutter.camelcase_modelname}}ForMultipleChoice - call
TF{{cookiecutter.camelcase_modelname}}ForTokenClassification
autodoc TF{{cookiecutter.camelcase_modelname}}ForTokenClassification - call
TF{{cookiecutter.camelcase_modelname}}ForQuestionAnswering
autodoc TF{{cookiecutter.camelcase_modelname}}ForQuestionAnswering - call
{%- else %}
TF{{cookiecutter.camelcase_modelname}}ForConditionalGeneration
autodoc TF{{cookiecutter.camelcase_modelname}}ForConditionalGeneration - call
{% endif -%} {% endif -%}
{% if "Flax" in cookiecutter.generate_tensorflow_pytorch_and_flax -%}
Flax{{cookiecutter.camelcase_modelname}}Model
autodoc Flax{{cookiecutter.camelcase_modelname}}Model - call
{% if cookiecutter.is_encoder_decoder_model == "False" %}
Flax{{cookiecutter.camelcase_modelname}}ForMaskedLM
autodoc Flax{{cookiecutter.camelcase_modelname}}ForMaskedLM - call
Flax{{cookiecutter.camelcase_modelname}}ForCausalLM
autodoc Flax{{cookiecutter.camelcase_modelname}}ForCausalLM - call
Flax{{cookiecutter.camelcase_modelname}}ForSequenceClassification
autodoc Flax{{cookiecutter.camelcase_modelname}}ForSequenceClassification - call
Flax{{cookiecutter.camelcase_modelname}}ForMultipleChoice
autodoc Flax{{cookiecutter.camelcase_modelname}}ForMultipleChoice - call
Flax{{cookiecutter.camelcase_modelname}}ForTokenClassification
autodoc Flax{{cookiecutter.camelcase_modelname}}ForTokenClassification - call
Flax{{cookiecutter.camelcase_modelname}}ForQuestionAnswering
autodoc Flax{{cookiecutter.camelcase_modelname}}ForQuestionAnswering - call
{%- else %}
Flax{{cookiecutter.camelcase_modelname}}ForSequenceClassification
autodoc Flax{{cookiecutter.camelcase_modelname}}ForSequenceClassification - call
Flax{{cookiecutter.camelcase_modelname}}ForQuestionAnswering
autodoc Flax{{cookiecutter.camelcase_modelname}}ForQuestionAnswering - call
Flax{{cookiecutter.camelcase_modelname}}ForConditionalGeneration
autodoc Flax{{cookiecutter.camelcase_modelname}}ForConditionalGeneration - call
{% endif -%} {% endif -%}