from transformers import PretrainedConfig | |
mp = {0:'sad',1:'joy',2:'love',3:'anger',4:'fear',5:'surprise'} | |
class SentimentConfig(PretrainedConfig): | |
model_type = "SententenceTransformerSentimentClassifier" | |
def __init__(self, embedding_model: str="all-MiniLM-L6-v2", class_map: dict=mp, h1: int=44, h2: int=46, **kwargs): | |
self.embedding_model = embedding_model | |
self.class_map = class_map | |
self.h1 = h1 | |
self.h2 = h2 | |
super().__init__(**kwargs) |