ModelInputΒΆ

class pytext.models.qna.dr_qa.ModelInput

Bases: ModelInput

All Attributes (including base classes)

Default JSON

{
    "squad_input": {
        "SquadTensorizer": {
            "is_input": true,
            "column": "text",
            "tokenizer": {
                "Tokenizer": {
                    "split_regex": "\\W+",
                    "lowercase": true,
                    "use_byte_offsets": false
                }
            },
            "add_bos_token": false,
            "add_eos_token": false,
            "use_eos_token_for_bos": false,
            "max_seq_len": null,
            "vocab": {
                "build_from_data": true,
                "size_from_data": 0,
                "min_counts": 0,
                "vocab_files": []
            },
            "vocab_file_delimiter": " ",
            "doc_column": "doc",
            "ques_column": "question",
            "answers_column": "answers",
            "answer_starts_column": "answer_starts",
            "max_ques_seq_len": 64,
            "max_doc_seq_len": 256
        }
    },
    "has_answer": {
        "LabelTensorizer": {
            "is_input": false,
            "column": "has_answer",
            "allow_unknown": false,
            "pad_in_vocab": false,
            "label_vocab": null,
            "label_vocab_file": null,
            "add_labels": null
        }
    }
}