| { | |
| "model_type": "SimpleGenerativeModel", | |
| "base_model_type": "pie_modules.models.base_models.BartAsPointerNetwork", | |
| "base_model_config": { | |
| "pretrained_model_name_or_path": "facebook/bart-base", | |
| "use_encoder_mlp": true, | |
| "use_constraints_encoder_mlp": true, | |
| "decoder_position_id_mode": "pattern", | |
| "decoder_position_id_pattern": [ | |
| 0, | |
| 0, | |
| 1, | |
| 0, | |
| 0, | |
| 1, | |
| 1 | |
| ], | |
| "decoder_position_id_mapping": { | |
| "default": 2, | |
| "vocab": 3, | |
| "bos": 0, | |
| "eos": 1, | |
| "pad": 1 | |
| }, | |
| "encoder_layer_norm_decay": 0.005, | |
| "lr": 6e-05, | |
| "num_beams": 4, | |
| "max_length": 768, | |
| "decoder_layer_norm_decay": 0.05, | |
| "bos_token_id": 0, | |
| "eos_token_id": 1, | |
| "pad_token_id": 1, | |
| "target_token_ids": [ | |
| 0, | |
| 2, | |
| 50271, | |
| 50266, | |
| 50272, | |
| 50269, | |
| 50268, | |
| 50267, | |
| 50265, | |
| 50270 | |
| ], | |
| "embedding_weight_mapping": { | |
| "50271": [ | |
| 4146 | |
| ], | |
| "50266": [ | |
| 3618, | |
| 1215, | |
| 31628 | |
| ], | |
| "50272": [ | |
| 414 | |
| ], | |
| "50269": [ | |
| 308, | |
| 1215, | |
| 31628 | |
| ], | |
| "50268": [ | |
| 37820 | |
| ], | |
| "50267": [ | |
| 1667, | |
| 1215, | |
| 1116, | |
| 1215, | |
| 41690 | |
| ], | |
| "50265": [ | |
| 9031, | |
| 38600, | |
| 1215, | |
| 41690 | |
| ], | |
| "50270": [ | |
| 4548 | |
| ] | |
| } | |
| }, | |
| "override_generation_kwargs": null, | |
| "warmup_proportion": 0.01, | |
| "learning_rate": null, | |
| "optimizer_type": null, | |
| "metric_stages": [ | |
| "val", | |
| "test", | |
| "train" | |
| ], | |
| "metric_call_predict": [ | |
| "val", | |
| "test" | |
| ], | |
| "taskmodule_config": { | |
| "taskmodule_type": "PointerNetworkTaskModuleForEnd2EndRE", | |
| "tokenizer_name_or_path": "facebook/bart-base", | |
| "document_type": "pytorch_ie.documents.TextDocumentWithLabeledSpansBinaryRelationsAndLabeledPartitions", | |
| "tokenized_document_type": "pie_modules.documents.TokenDocumentWithLabeledSpansBinaryRelationsAndLabeledPartitions", | |
| "relation_layer_name": "binary_relations", | |
| "none_label": "none", | |
| "loop_dummy_relation_name": "loop", | |
| "constrained_generation": true, | |
| "label_tokens": null, | |
| "label_representations": null, | |
| "labels_per_layer": { | |
| "labeled_spans": [ | |
| "background_claim", | |
| "data", | |
| "own_claim" | |
| ], | |
| "binary_relations": [ | |
| "contradicts", | |
| "parts_of_same", | |
| "semantically_same", | |
| "supports" | |
| ] | |
| }, | |
| "exclude_labels_per_layer": null, | |
| "create_constraints": true, | |
| "tokenizer_init_kwargs": { | |
| "add_prefix_space": true | |
| }, | |
| "tokenizer_kwargs": { | |
| "truncation": true, | |
| "return_overflowing_tokens": true, | |
| "stride": 128, | |
| "strict_span_conversion": false | |
| }, | |
| "partition_layer_name": "labeled_partitions", | |
| "annotation_field_mapping": null, | |
| "log_first_n_examples": null | |
| } | |
| } |