DaJulster commited on
Commit
e90dc4c
·
verified ·
1 Parent(s): cdb2325

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. modeling_suave_multitask.py +3 -2
modeling_suave_multitask.py CHANGED
@@ -3,7 +3,7 @@ from typing import Optional, Tuple
3
 
4
  import torch
5
  import torch.nn as nn
6
- from transformers import AutoModel, PreTrainedModel
7
  from transformers.modeling_outputs import ModelOutput
8
 
9
  from .configuration_suave_multitask import SuaveMultitaskConfig
@@ -24,7 +24,8 @@ class SuaveMultitaskModel(PreTrainedModel):
24
 
25
  def __init__(self, config: SuaveMultitaskConfig):
26
  super().__init__(config)
27
- self.encoder = AutoModel.from_pretrained(config.base_model_name)
 
28
  hidden_size = self.encoder.config.hidden_size
29
 
30
  self.dropout = nn.Dropout(config.classifier_dropout)
 
3
 
4
  import torch
5
  import torch.nn as nn
6
+ from transformers import AutoConfig, AutoModel, PreTrainedModel
7
  from transformers.modeling_outputs import ModelOutput
8
 
9
  from .configuration_suave_multitask import SuaveMultitaskConfig
 
24
 
25
  def __init__(self, config: SuaveMultitaskConfig):
26
  super().__init__(config)
27
+ base_config = AutoConfig.from_pretrained(config.base_model_name)
28
+ self.encoder = AutoModel.from_config(base_config)
29
  hidden_size = self.encoder.config.hidden_size
30
 
31
  self.dropout = nn.Dropout(config.classifier_dropout)