|
|
|
from transformers import PretrainedConfig, AutoConfig |
|
from typing import List |
|
|
|
|
|
class BioNExtExtractorConfig(PretrainedConfig): |
|
model_type = "relation-novelty-extractor" |
|
|
|
def __init__( |
|
self, |
|
arch_type = "mha", |
|
index_type = "both", |
|
novel = True, |
|
tokenizer_special_tokens = ['[s1]','[e1]', '[s2]','[e2]' ], |
|
update_vocab = None, |
|
version="0.1.1", |
|
**kwargs, |
|
): |
|
self.version = version |
|
self.arch_type = arch_type |
|
self.index_type = index_type |
|
self.novel = novel |
|
self.tokenizer_special_tokens = tokenizer_special_tokens |
|
self.update_vocab = update_vocab |
|
super().__init__(**kwargs) |
|
|
|
|
|
|